Both groom and bride-to-be Tom Cruise and Katie Holmes were spotted on their wedding day. Earlier this morning, Katie was seen looking through a window of 15th-century Odescalchi Castle at a van arriving with her hubby-to-be Tom Cruise (who was waving to fans) in the lakeside town of Bracciano, some 27 miles from Rome.
Also pictured below: Bodyguards use umbrellas to protect Katie (cradling baby Suri, almost 7 months), as she arrived with her mother Kathleen, second from right, at the Odescalchi Castle.
My favorite picture is of the fans who created the sign “WELCOME TOM & KATY!” Hehehe.