After a year and a half of anticipation, on October 20, friends and family of Katie Holmes and Tom Cruise finally got what they have been waiting for: a wedding invitation. Us has learned that guests were notified late in the day to be free the weekend of November 16-19. The couple's rep, Arnold Robinson, confirms the wedding will take place November 18 in Italy
"All those details are correct, proper security measures are being taken to keep the vows private. 