Kate Middleton’s Wedding Dress is Ready!

Celebuzz | April 25, 2011 - 9:30 am