Sometimes a star needs a little sparkle. Hollywood heavyweight Jada Pinkett Smith wore the shimmering Stella McCartney mini-dress on the red carpet of the London film premiere of 'The Karate Kid' this past July. Brit pop star Corinne Bailey Rae wore a matching dress to the Barclaycard Mercury Music Prize 2010 in London earlier this month, September, but chose to accessorize it with a sheer train.