kate middleton wedding dress

Kate Middleton’s Wedding Dress: A Timeless Classic

On April 29, 2011, the world watched as Kate Middleton walked down the aisle of Westminster Abbey to marry Prince William. All eyes were on her stunning…