Tom Cruise KHolmes082308_02_X17.jpg

It's hard to believe that it's been two years since Tom Cruise and Katie Holmes got married in Lake Bracciano, Italy, but we checked our calendars, and sure enough, the happy couple tied the knot on November 18, 2006! We've compiled some of our fave shots of Suri's parents over the past few years, and whether they're on the red carpet or going for walks in the park, they remind us that they are the ultimate Hollywood super couple. Think Tom and Katie are still as giddy as two newlyweds, or has parenthood mellowed them out?