Prince William and Duchess Catherine have attended a basketball game in New York city with none other than Beyonce and Jay Z as part of their whirlwind visit to the USA.
While her husband Prince William was busy rubbing shoulders with the President of the United States, Duchess Catherine toured a child development centre in Harlem.
Keira Knightley has become the latest celebrity to lend her name to the feminist cause by calling out tech firms like Google for not having enough female employees.