Cameron Diaz and Benji Madden stepped out for Gwyneth Paltrow’s star-studded engagement party over the weekend, in what was a very rare public appearance for the couple.
Diaz, 45, turned heads in a dazzling red sequinned wrap dress by Jenny Packed, along with a matching, bold lip, black bag and gold earrings.
Her 39-year-old Good Charlotte rocker husband went all black in a suit and bow-tie.

Other celebrities who on the guest list for Paltrow and Brad Falchuk’s glamorous engagement party includded Reese Witherspoon, Kate Hudson, Jennifer Aniston and Liv Tyler.
Native ad body.


Native ad body.


Native ad body.


Native ad body.




This article originally appeared on WHO.
Natasha Price is WHO magazine's Assistant Digital Content Manager.
Related stories

Native ad body.

Native ad body.




Native ad body.




Native ad body.
Sign Up to the Newsletter
Sign up to receive the New Idea newsletter and offers we choose to share with you straight to your inboxÂ
Disclaimer: By joining, you agree to our Privacy Policy & Terms of Use