Meghan Markle turns 37 on August 4, which is the same day that her husband is due to be a best man at the wedding.
The duchess wore a navy blue Carolina Herrera dress and accessorized her look with nude Aqauzzura Deneuve heels, Tom Ford sunglasses and a J.Crew clutch.
His teammate got the trophy but it was Prince Harry who got the kiss at his charity polo match.
Chris Jackson via Getty Images Sentebale CEO Cathy Ferrier, Sentebale Chairman Johnny Hornby, Sentebale Ambassador Nacho Figuares, wife Delfina Figueras, Meghan Duchess of Sussex and Prince Harry, Duke of Sussex pose together.
The Duchess of Sussex's family will not be allowed on I'm a Celebrity, Strictly, or Dancing on Ice after ITV and BBC bosses intervened, revealed a network source.
Nachos sung praises about Meghan saying: "This girl really rocks".
Last year, the Argentine dad-of-four opened up about Meghan Markle and Harry's relationship, telling HELLO!
"I can say that I'm very happy for him". At the end of June, she attended the Audi Polo Challenge in Ascot to cheer on Harry as he competed with his brother, accompanied by her friends, Serena Williams and Alexis Ohanian.
"Their grandmother [the Queen] is a big fan of horses and very passionate. They're great riders", he added.
The charity works with children and teenagers in Lesotho and Botswana who are HIV positive, have AIDS or have lost their parents to the disease.More news: DeMar DeRozan thanks Raptors fans in heartfelt personal message on Instagram
More news: Donald Trump is still defending his disastrous meeting with Vladimir Putin
More news: Trump Hits Germany Over Russia Pipeline