Kate and William meet Beyonce and Jay Z in an epic gathering of royals

Cleveland Cavaliers v Brooklyn Nets
Cleveland Cavaliers v Brooklyn Nets