Who wore it best?
We all know that saying about horizontal stripes making you appear wider, while vertical stripes are slimming, right? But what about angled stripes? Do they just make you look wonky? Clearly not, as both Drew Barrymore and Rachel Weisz proved when they slipped on this fab asymmetrical striped dress by designer Narciso Rodriguez. Rachel is a huge fan of this designer, and she's accessorised this monochrome number with red lips, sleek hair and black heels. Drew has also opted to bright-red lippy and some co-ordinating heels, but she's piled her hair up in some flattering braids. Both ladies look gorgeously glam, but who do YOU think is stripes ahead of the other?