Kate Beckinsale once took a job as a waitress in between Hollywood movies.

The British movie star was left with nothing to do as she awaited call-backs for movie roles when she was in her early 20s, and so she took a job in a restaurant.

She recalls, "I needed some structure to my day. I walked into a restaurant and asked if I could have a job. They looked at me like I was crazy.

"I pictured myself in a cute outfit, asking perky questions and bringing people things - sort of like a porno waitress.

"Instead, I was constantly wiping down brass things and cleaning the floor. I hated it. Then I got a part and quit."