Fabulously Spotted: Rachel Weisz Wearing Narciso Rodriguez – 7th Annual Night of Opportunity