The exquisitely beautiful Diane Kruger has been looking nothing short of perfection at this Cannes Film Festival 2012. While she’s always a fashion goddess in my eyes, she really has been pulling out all the stops this time round. From sporting a daring maroon Versus mini-dress, an Anthropologie jumpsuit on arrival, to Balmain and a stunning mint Giambattista Valli gown, she’s shown amazing flair and versatility. It doesn’t hurt either that she’s been stepping out with her best accessory on her arm in the form of a certain Mr Jackson!





