I knew this day would come during Diane Kruger‘s Inglorious Basterds promo tour. The day she’d blow me away. Today was that day. Diane attended the second Australian premiere at the State Theatre in Sydney being absolute perfection in a red one-shouldered Marchesa Resort 2010 peplum dress which she set off with a pair of navy glitter Loboutins. What’s not to love about this flawless look? Can’t wait to see what she’s going to wear for the US premiere. So excited!
Marchesa Resort 2010