We’re not sure whether Eva Mendes is on set or rocking her own outfit and wheels in this picture.

But mamma mia! She is really channelling the look of a glamorous 60s Italian movie star here – all big hair, smokey eyes, tanned limbs and flirty frock, all the while pushing a sweet retro bike against a backdrop of Italian sun on cobblestones.

via Show Me a Bike