Royal Marriage Is Two Today!

So In Love Kate and William Celebrate Two Years Married Today

04.29.12 10:30 AM ET