First things first, it may not look like the same dress – but it is. It's Michael Kors, innit – the fashion fairies told us so. Secondly, it's fah-bulous in both colourways. But, while Blake opted for total Californication in hot pink, nude Louboutins and tumbling tresses, Angelina upped the rock-chick ante in the leather version, complete with Dior heels and mussed-up hair. Both ladies look amaze and we'd give our entire collection of retro sweets to sizzle like they do – but do tell us who looks best...