The duchess wore a five metre-long white silk veil covering her face which included floral detail representing all 53 countries of the Commonwealth. Clare Waight Keller from Givenchy describes the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results