Entertainment

Royal Prince William, Prince Harry reunited in addition to Meghan Markle and also Princess of Wales for Windsor Castle public stroll