We know that Keira (pouts day and) Knightley is partial to a bit of Topshop – she's worn its wares plenty of times this summer – but now it looks like Terri Seymour's now turned her nose up at the likes of Balenciaga too, by donning the same Toppers frock as Keira. While Simon Cowell's on/off lady-friend Terri accessorised with burgundy nails and, God forbid, a smile, Keira Knightley opted for dark shades and, yip you guessed it, her trademark pout. Both ladies have clearly gone mad for the plaid trend, love Topshop and are similarly slight of frame, but only one thing matters – who looks best?
Who wore it best?