Kate Middleton Flashes Her Perfect Smile While Watching Wimbledon! She's The Happiest Person On Earth!
We bet her royal hubby and future king son keep her pretty happy.
Which might explain why she was smirking through the Quarter Finals of the Wimbledon Championships in London!
Catherine, the Duchess of Cambridge, watched the tennis match from the