Peaches Geldof once vomited on her boyfriend.

The 21-year-old star - who is currently dating SCUM rocker Thomas Cohen - took a trip to a theme park with her unnamed lover and disaster struck when she boarded a daring ride shortly after eating.

She said: "I was on a date with a boy at Alton Towers and I vomited on him on a roller coaster. It wasn't good.

"Luckily, we'd been dating for a year so he didn't mind as much as he should have.

"My advice would be not to over-eat before riding on roller coasters."

Peaches also admitted she has a number of bad habits, including not washing her hair or clothes as often as she should.

She added: "What's my worst habit? Where should I start? Chewing my nails, wearing the same socks three days in a row, not washing my hair enough. although I've got it short at the moment so I have to wash it daily otherwise it looks disgusting."