Suri Cruise is celebrating her 18th birthday. The daughter of Katie Holmes and Tom Cruise was spotted enjoying herself on a rainy day in New York City, walking around with a friend and a couple of gift bags.Tom Cruise still sends Kristen Dunst his famous Christmas coconut cakeSuri Cruise enjoys her final days before becoming a legal adultPhotos captured by paparazzi showed Suri wearing an all denim look while she walked around the city with a friend. She wore a jean jacket, a brown button up sweater, and some jeans.