Tom Cruise is Holmes-Less. Actress Katie Holmes filed for divorce from actor Tom Cruise. Tom Cruise's three marriages -- Mimi Rogers, Nicole Kidman and Katie Holmes -- all ended when each lady reached 33 years old..!! Talk about an unlucky number. Cruise married Rogers in 1987, when she was 31, before they broke up in 1990. His second marriage to Kidman lasted ten years before they split in 2001, when she was 33. Finally, Cruise wed Holmes in 2006 when she was 28. She filed for divorce last week at the age of 33..!!