If there's one show that is sure to attract the A-list, it's Dior's, which meant that Diaz didn't exactly have the front-row to herself. She shared the limelight with a string of supermodels including Bar Refaeli and Natalia Vodianova, as well as the style savvy 'It girl' Olivia Palermo.
Refaeli and Diaz posed in pretty dresses and sandals with Bar embracing Spring's pastel shades and Cameron rocking monochrome (perhaps inspired by her other front-row friend, Diane Kruger), teamed with a swept-back quaff.
Palermo and Vodianova were snapped on the stairs sporting more casual looks, although Olivia's leather trousers and Natalia's snakeskin jacket brought an air of front-row cool to their outfits.
So who gets your vote for best dressed at Dior? Let us know and take a look below to see more of Diaz's most memorable fashion moments.
Olivia Palermo and Natalia Vodianova at Dior. Photos: Getty Images
See all the stars front row at the couture shows so far this week:
Shop MyDaily Store to steal Cameron's front row look: