Meghan and Harry officially announce they’re stepping again from their royal duties. Meghan and Harry attend the Queen’s official party at Royal Albert Hall. During an official royal go to to a castle in Cardiff, Meghan and Harry are presented
Read more