The gown Kate wore to her April 2011 wedding to Prince William has become one of the most iconic dresses in fashion history.
The Princess of Wales exuded elegance on the first day of the German state visit, and wowed in an eye-catching blue coat. However, beneath the chic azure outerwear, which she memorably wore on the ...
Royal fashion rules are unofficial guidelines for how members of the British royal family should dress. Most are unwritten ...