Jennifer Lopez looked every inch the Hollywood star as she took to the water in Venice for a stunning photoshoot on Saturday.
The singer, 32, who made her first red carpet appearance with her boyfriend Ben Affleck, 49, the night before, looked incredible in a Dolce & Gabbana strapless tulle ballgown, which showed off the Italian city in a stunning print.
Jennifer appeared in her element as she boarded a gondola for the shoot and proceeded to strike a series of poses in the show-stopping number on the last day of the Venice Film Festival.
Hollywood star: Jennifer Lopez looked every inch the Hollywood star as she took to the water in Venice for a stunning photoshoot on Saturday
The tight structured bodice of the dress teased a glimpse of J-Lo’s cleavage while the puff-ball skirt added plenty of drama.
A thin black belt around the waist accentuated the Love Don’t Cost A Thing hitmaker’s slender figure.
J-Lo wore her glossy locks in blow-out curls and accessorised her gown with beaded hair pins and a red lip.