Cameron Diaz made a guest appearance with co-star Jason Segel on ‘Despierta America’ at Univision Headquarters on Tuesday (July 8) in Miami, Florida to promote her new movie, ‘Sex Tape’.
The actress wore a Saint Laurent dress featuring black hearts on a red base, with ruffled sleeves giving the look a flirty and fun spin.
Teamed with Prada sandals, this feminine number is one of her best looks in a while. Not all black, plus it doesn’t have the fit issues of her last look.
Bergdorf Goodman, farfetch.com US, farfetch.com and Luisa via Roma.