Looks like somebody forgot to indulge over the holiday season...
Orlando Bloom turned heads in Cancún, Mexico, on Sunday when he was photographed showing off his shirtless bod on the beach while wading in the cool blue ocean. The 37-year-old thesp, who seemingly doesn't age, flaunted his ripped abs (much to the delight of onlookers, we presume) in a pair of yellow swim trunks as paps snapped pics of the Hobbit hunk.
During his vacation, Bloom enjoyed the company of a mystery blonde, and, while the nature of their relationship is still unclear, the two appeared in good spirits as they spent time in the sun together.
The Lord of the Rings star, whose bulging biceps couldn't help but steal the spotlight, was photographed all smiles, clearly enjoying his relaxing getaway after a busy Christmas season.
Bloom recently appeared on The Ellen DeGeneres Show, where he dished on his holiday plans with ex Miranda Kerr, with whom he shares one son, 3-year-old Flynn.
"His mom [Miranda Kerr] is really close, which is great. So we'll be able to do Christmas together," the actor told Ellen DeGeneres of his former spouse (the pair announced their separation in October 2013).
Kerr and Bloom spent the holiday together so their son could enjoy Christmas with both mom and dad, and it's evident that the exes always put their child first.
"We'll all kind of come together," he said of the holidays, adding that both his family and Kerr's will be present before Ellen congratulated the proud papa on his ability to successfully co-parent.
It's "so important" she said, applauding the actor before he reaffirmed her sentiments, "It totally is."