Jennifer Lopez, Brooke Shields and Jada Pinkett Smith are among the stars jetting to Italy for one of the biggest celebrity weddings of the year.
Tom Cruise and Katie Holmes will be tying the knot on November 18 in a medieval lakeside castle in the town of Bracciano, close to Rome.
The town’s residents are reportedly cashing in on the wedding, charging up to 30,000 euros to those wanting to catch a glimpse of the event.
Tom and Katie have been engaged since July 2005, just two months after they were first snapped together in Rome.
44-year-old Cruise says he popped the question to 27-year-old on top of Paris’ Eiffel tower.
The couple’s daughter Suri was born in April.


