Meghan Markle wears floral £4,000 wedding guest dress, divides fans

Meghan Markle, the Duchess of Sussex, rarely puts a fashion foot wrong. Of course, it helps that the 36-year-old wife of Prince Harry has a team of advisors and the world’s most iconic designers scrambling to dress her. But Meghan may have made her first major sartorial misstep this weekend, stepping out in a dress that has divided opinion among fashion experts and the general public.