Margot Robbie has revealed that she got lost in a moment while filming The Wolf of Wall Street and accidentally slapped Leonardo DiCaprio in the face.

The 23-year-old beauty was horrified when she realised she was after hitting the actor but to her relief he took it well.

She explained to GQ, ''I got a little lost in the moment. I slapped his face and said, 'F*** you!' There was a stunned silence then they all burst out laughing.

''I'd thought they were going to sue me. I apologised profusely but Leo said, 'That was brilliant. Hit me in the face again!' ''

The Wolf of Wall Street is set for release on January 17, 2014.