Orlando Bloom is showing off his hot body in a new photo shoot for the cover of Flaunt magazine’s latest issue! The 42-year-old actor went swimming in just a pair of Tom Ford underwear for the shoot. Here’s what he had to share with the mag: On the themes of his new series Carnival Row: