The duchess looked beautiful in a black pleated dress from Club Monaco with pops of pink, olive and white on the skirt. She completed her look with a black fascinator, black clutch and black and gold sunglasses.
It's no surprise that the oval sunglasses that Meghan wore, which are by the designer Linda Farrow and retail for $750, sold out instantly.
But luckily for us, there are a ton of more affordable options that are currently available, and they look very similar to Meghan's pair. Plus, as a bonus, all of the look-a-like versions are a fraction of the price. Shop 6 of our favorite pairs below!