Meghan Markle and Prince Harry's royal tour continues today in South Africa. The two just arrived at South Africa's oldest mosque, Auwal Mosque, in Bo Kaap, holding hands. Meghan wore a white headscarf and green Staud dress, while Harry was in a tan suit.

The Duke and Duchess Of Sussex Visit South Africa
Samir Hussein//Getty Images

The couple started their day at the beach, where they were photographed sharing a kiss earlier.

Harry and Meghan Kissing
Michelly Rall/Camera Press/Red​ux

The Duke and Duchess of Sussex learned about two charities there: Waves for Change and The Lunchbox Fund. Meghan dressed casually, wearing a denim jacket, white button-up and black pants.

The Duke and Duchess of Sussex visit Waves for Change in Monwabisi Beach
Gallo Images//Getty Images

Meghan and Harry have one last event tonight: They will attend a reception at the British High Commissioner's Residence.

Then on Wednesday, Harry and Meghan will meet Archbishop Desmond Tutu, then split up for solo engagements. Thursday, Harry will visit Botswana and Angola while Meghan will remain in Cape Town with their son Archie.

Yesterday, Meghan wore two dresses for her engagements: a black wrap dress and the blue Veronica Beard dress she wore during her royal tour last year of Australia, New Zealand, Tonga, and Fiji.

The Duke and Duchess of Sussex also gave their first speeches of the tour during their first event in Nyanga township. Meghan shared a personal note that moved many in the crowd and those online when news of her remark spread.

She said, "just on one personal note, may I just say that while I am here with my husband as a member of the royal family, I want you to know that I am here as a mother, as a wife, as a woman, as a woman of color, and as your sister. I am here with you and I am here for you."