"Rachel Weisz - Mrs Daniel Craig - is radiant in red as she arrives at the Tribeca Grand Hotel for a screening of the movie ""The Whistleblower"". Wearing a pair of too-big nude pumps, the British actress posed for photographers before heading into the screening of the drama."
{}