wedding
Those are nine of probably the most excellent royal wedding dresses of all time (additionally, comfortable anniversary to Prince William and Kate!)


Those are nine of probably the most excellent royal wedding dresses of all time (additionally, comfortable anniversary to Prince William and Kate!)