The two married on Nov. 18, 2006, in Italy. The couple celebrated their second anniversary a day early at home in Los Angeles, according to People magazine. Holmes has since flown back to New York City for her Broadway show All My Sons.
Click on the pics and take a look at the happy couple through the years! Also, check out our Loveline feature on the couple.