Movie name / romatic name from 2000's

Hello there,

Im looking for movie name. Its romatic movie from 2000’s ( I think ).

SPOLIER ALERT

One girl gone out in disco ( or bar ) and she meet handsome guy. They gone drunk and after they spend wild night. That guy gave her fake name so she didnt find him another day… After a while she finds him on some boat. He was rich and he had wife ( I think )… I watched that movie few years ago and I cant find it.

Help me please.