Going to a bar and bumping in to a suited and booted Gerard Butler is at the top of many women's wishlist.
But a chance encounter with the strapping Scottish actor and Batman star Aaron Eckhart is an even better fantasy.
The actors were at a cocktail party in Rome to promote their new film Olympus Has Fallen looking incredibly handsome in dark suits.
Propping up the bar: Aaron Eckhart and Gerard Butler are in Rome promoting Olympus Has Fallen
They leant casually against the bar as they soaked up the atmosphere at the shindig at Antonello Colonna. Gerard's blue suit highlighted matched his tie, and also brought out the hue of his eyes.
Aaron, 45, is best known for his role as Harvey 'Two Face' Dent in the Dark Knight trilogy.
Suited and booted: Gerard looked dashing in his navy suit and posed confidently with one hand in his pocket
Speech! Gerard speaks to the other guests as his girlfriend Madalina Ghenea looks on
Beautiful couple: Gerard and his beautiful girlfriend Madalina Ghenea at the Rome event
Resting
against the bar with a cut glass tumbler of spirits in one hand, he cut
a fine figure in his dark grey suit, light grey shirt and thin tie. In Olympus has fallen, which he also produced, Gerard plays a disgraced US secret service agent who has to help the President - played by Aaron - when Korean terrorists take control of the White House.
It's a physical role, and Gerard, 48, ended up battered, broken and bruised.
Suits you sir: Gerard and Aaron tried on ladies' coats at Piazza San Giovanni on Saturday
Working it: The Scots actor put on an impromptu fashion show
Causing a stir: Aaron and Gerard's fashion show caused a quite distraction for the excited shoppers
He told the Daily Record: 'I broke two little bones in my neck. My arm turned black from getting punched in my arm for literally two days. It looked like a dead person's arm, it was weird.
'I hurt my throat, I don't even know how that happened. But you know what, that's all part of it. You're in it! And you come out feeling like you're really in the White House fighting terrorists.'
Gerard was joined by his girlfriend Madalina Ghenea at the event, who looked stunning in a simple monochrome outfit.
Attractive duo: He was joined by his girlfriend Madalina for the outing
Wearing
a textured shrug, a black and white loose fitting top and a pair of
leather trousers, the Romanian model stuck close to her man's side all
night. Last week a video showing Gerard guest-starring in a Harlem Shake video clip was posted on the internet.
In it, he can be seen dancing with a group of British soldiers, leaping to the beats and wearing his jacket back to front.
Great view: The actor kept an eye on her while she walked ahead
In fashion: Madalina donned fitted trousers and a green trainers
Your driver awaits: The star then hopped into a vehicle after his walk