If there was one celebrity who rocked the red carpet at Cannes 2012, it was Diane Kruger. I am a big style fan of this actress and it is hardly surprising that not one on the French Rivera came close to outshining her or her incredible wardrobe of gorgeous gowns.
Above: (L-R) Diane in edgy Balmain, looking utterly breathtaking in Giambattista Valli Couture and in a short Versus dress with sky-high Jimmy Choo stilettos.
What really struck me about Diane Kruger's faultess Cannes style however, was the continuous use of her favourite and prettiest accessory - her boyfriend Joshua Jackson. Joshua manages to match every one of Diane's outfits picture perfectly.
No sparkly designer clutch could possibly compete.
Above: Quirky and cute in Chanel
Above: Summery in Calvin Klein
Above: Divine in Nina Ricci
Above: Prabal Gurung (Look at those shoes!)
Above: Dazzling in Vivienne Westwood
Above: Extremely elegant in Jason Wu.
Black and navy happens to be my favourite colour combination.
Above: (L) Her last and most show stopping dress by Christian Dior.
(R) Diane later changed into this more dinner friendly Jenny Packham ensemble.
Below: Other outfits I really liked were those of Audrey Tautou and Kristen Dunst...
Whilst promoting her latest film 'Thérèse Desqueyroux,' Audrey Tautou personified French chic in this frilly white shirt teamed with casual navy trousers, and later looked particularly Audrey Hepburn-esq in this gorgeous gold Prada dress. J'adore.
Kristen Dunst looked hot (pink) in this gorgeous fuchsia Christian Dior Pre-Fall 2012 gown with Louis Vuitton jewellery whilst promoting her new film 'On The Road,' having looked very demure and angelic earlier that day in a white, retro Dolce & Gabbana dress accessorised sweetly with a floral headband.