Royal Wedding Spy!

Observations about Kate and Will leading up to April 29th!