Gerard Butler was left shocked when his date went missing midway through dinner.

The Scottish-born actor - who has denied rumours he is romancing his 'The Bounty' co-star Jennifer Aniston - was upset to discover the unnamed woman exited the restaurant following a misunderstanding while he was in the bathroom.

He said: "I had a date once where I went to the toilet and then when I came back out, she had left.

"The bartender said, 'Oh s**t, I didn't know you were in the restroom. She thought you had gone and she left.' I never saw her again."

The 'P.S. I Love You' star believes the mystery woman could have been the love of his life and he has no idea why he didn't pursue her after that night.

The 39-year-old hunk explained: "It was actually a great date we had. To this day, I don't know why I never called her."