A few weeks back, we heard that the younger royals were not going to attend this year’s Olympics in Rio. The last summer Olympics were held in London, and Prince William, Prince Harry and the Duchess of Cambridge were some of the “official” ambassadors to those Olympics. That just meant… Read entire story.
Source: Cele|bitchy