Cameron Diaz In Saint Laurent - Despierta America 2

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.

You can buy Cameron’s Saint Laurent Heart Print Dress from
Bergdorf Goodman, farfetch.com US, farfetch.com and Luisa via Roma.

Credit: Getty