Harry and Meghan not invited to BAFTA tea party in Los Angeles

Prince Harry and Meghan Markle were not invited to the British Academy Film Awards – BAFTA Tea Party in Los Angeles as executives in London felt that it would be a public relations disaster. The Daily Mail reported that the couple were absent from the showbiz event after the release of Prince Harry’s Spare book. … Continue reading Harry and Meghan not invited to BAFTA tea party in Los Angeles