The Duchess of Sussex attended her second Commonwealth Day service. Meghan Markle had an emotional moment during this ceremony, and it was so touching.
Singer Alfie Boe performed a beautiful acapella version of Snow Patrol's Run, and Meghan found it overwhelming and had some tears in her eyes.
The Duchess looked stunning in a white coat, which was paired with a black-and-white dress by Victoria Beckham, paired with a box hat.
This service takes place every year, and the Royal family attend every one. However, this year had special weighting as it was the 70th anniversary of the modern Commonwealth.
The Queen has a vital role in this ceremony. She famously dedicated herself to this ceremony on her 21st birthday in 1947.
I declare before you all that my whole life, whether it be long or short, shall be devoted to your service and the service of our great imperial family, to which we all belong.