Prince William, Kate Celebrate Canada Day With Fireworks, Concert (omg!)

omg! – See what the Duchess wore for Friday evening’s events

0