Thrifty Kate Middleton looks glamorous in recycled Michael Kors dress ...

Responsive image
source