Ms Markle wore a five metre-long white silk veil covering her face which included floral detail representing ... "Had anyone been looking at the Givenchy Spring 2018 couture collection, they ...