Though it's been rumored for years that Catherine, Princess of Wales, did her own makeup for her royal wedding to Prince William in April 2011, legendary makeup artist Bobbi Brown says that's not ...
William and Kate's April 29, 2011, wedding was watched by millions. Prince William and Kate, the Princess of Wales, celebrated their 14th wedding anniversary Tuesday in Scotland, the country where ...