The Royal Couple at Olympic Stadium

The royal couple coordinated in blues and sportier attire to watch the Olympic torch arrive at Buckingham Palace.

Read More Kate MiddletonPrince William
What’s Your Reaction? 0 0 0 0 0 0 0Reactions