Meghan Markle and Prince Harry slammed

Meghan Markle and Prince Harry have reportedly bought a home in Portugal, which could see them spending more time with the ...
Meghan Markle "allowed Prince Harry the spotlight" in a recent video appearance by the Duke and Duchess of Sussex.