Lady Amelia Spencer, the late Princess Diana's niece, got married in South Africa.

Her brother Sam and sisters Lady Eliza and Lady Kitty were present, but not the Prince and Princess of Wales.

The Prince of Wales was on a trip to Poland on March 22, the day Lady Amelia's wedding was reportedly held.

Prince William was also busy with his duties as President of the Earthshot Prize and attending a meeting for the Shaping Us project.

Prince William visited a shelter for refugees in Poland and praised the generosity of the Polish people.

He will meet with President Andrzej Duda and lay a wreath at the Warsaw Tomb of the Unknown Soldier during his two-day visit.

Lady Amelia's wedding was described as a fairytale ceremony.

Lady Amelia has been in a relationship with Greg Mallett for 14 years before they got married.

Lady Amelia's mother is Victoria Lockwood, who was married to Lady Diana's brother, Charles Spencer.