Tom Cruise and Katie Holmes, we hope you had a wonderful day! It's been two years since you tied the knot in Italy. We know that we've invaded your privacy and speculated about your life and we hope you know that it's all in a days work.
Congratulations to you and yours!
Happy Anniversary!
Source | Photo