Sexiest Man Alive Ryan Reynolds has revealed that he was hit by a drunk driver when he was 19-years-old.

After a night out partying with friends in his hometown of Vancouver Canada, the then teenage boy was left in hospital after being hit by a car whilst walking home.

The 34-year-old Changed Up actor told CTV News: "When I was 19 I was drinking...I was at a bar and I had a few drinks and I thought, 'You know what I'm going to do? I'm going to leave my car here, be responsible.' And I started to walk home. "And I was hit by a drunk driver."

Reynolds was left unconscious for three days and broke all the bones on the left side of his body.

"Broke every bone in my left side...I woke up three days later. And I remember my dad sitting there... [with] a vomit tray.

"And I guess I had been heaving in my unconscious. And nothing says love like painting someone with three-day-old Gin Rummies. Just soaked the man head to toe in my vomit."