ORLANDO Bloom works up a sweat in Italy with his fiancée Katy Perry.
The Pirates of the Caribbean actor, 45, showed off his muscles as he lifted weights on a yacht in Positano.
Meanwhile, US singer Katy, 37, wore a black swimsuit to take a dip in the sea.
The couple, together since 2016, have a one-year-old daughter.
The star previously opened about the struggles of motherhood.
She was praised for sharing candid snaps of her post-baby body.
Katy also recently confessed that she’s been struggling to get any sleep since becoming a mother to Daisy Dove.
However, on a recent episode of American Idol she shocked fans when she revealed that she once hoped for twins before the birth of her daughter Daisy.