In celebration of Tom Cruise and Katie Holmes’s two year anniversary, I thought I would dig up some pictures of them from the last few years. You’ll see pictures of them from when they were dating, their wedding day to some more recent ones. The picture above is from April 29, 2005 at the David [......