The coupling of Tom Cruise and Katie Holmes was a match made in publicity heaven. So the story goes, in the spring of 2005, Tom made a short list of young Hollywood starlets -- like Scarlett Johansson, Kate Bosworth and Jessica Alba -- that he wanted to "audition" for the role of... his new girlfriend! Sweet Katie Holmes of Dawson's Creek fame, who had just ended a long engagement to Chris Klein, won the role, and shortly afterward the celebrity couple known as TomKat was born. Relive the unbelievable courtship that led to their highly anticipated wedding -- which took place in Italy on November 18 -- right here.