ALF/Target Press/Fame Pictures
WHAT SHE WORE
For the Seville, Spain premiere of Knight and Day
, the actress complemented an off-the-shoulder Lanvin
minidress with chain-bedecked heels from the brand, a Fallon cuff and cabochon earrings from House of Lavande WHY WE LOVE IT Cameron Diaz
was a wow in a draped goddess mini that showed off her mile-long legs. Further accenting her assets, she added turquoise earrings that matched her extraordinary eyes.