Oscar-winning actress Rachel Weisz thinks her life is a fairytale as her profession is all about 'dressing up' for work.
Life is a fairytale for Rachel Weisz