Melissa Joan Hart and Ryan Reynolds shared a teenage kiss.

The 37-year-old actress revealed she locked lips with the 'Safe House' star almost two decades ago when he gave her a luxury Beluga watch while they were filming a 'Sabrina The Teenage Witch' movie.

She told TV show 'Chelsea Lately': ''He was 17 and I was, like, 19. I was like, 'You're too young for me'.

''So I stopped his car...and I wasn't sure; am I gonna get mad at him?

''I wasn't sure so I just grabbed him and started kissing him. You get a piece of jewelry like that, you gotta make out with the guy!''

Although she wasn't too keen on him at the time Ryan, now 36, went on to be named People magazine's Sexiest Man Alive.

Both stars found love in later years - Melissa gave birth to her third son Tucker McFadden in September and also shares four-year-old Braydon Hart and six-year-old Mason Walter with her husband Mark Wilkerson.

Meanwhile, Ryan was married to Scarlett Johansson for two years until 2010, before his marriage to Blake Lively last year.