Katie Holmes celebrated turning 35 by hosting two birthday parties in New York City.

Tom Cruise's ex-wife marked the milestone on 18 December (13) and she went out to dinner that night with a group of friends at Rosemary's in Manhattan's West Village.

She threw another bash two days later on Friday (20Dec13) at the city's Tao venue, where actor Jonah Hill was also celebrating his 30th birthday by throwing a separate party at the same venue, according to Usmagazine.com.