Ailing Patrick Swayze is the king of romantic movies - his hit film Ghost has topped a poll of the best love films ever, with Dirty Dancing coming in second.
The 1990 blockbuster starred Swayze as a spirit who communicates with his sweetheart, played by Demi Moore, through a medium.
The film came first in a St. Valentine's Day survey, carried out by retail giant HMV, to find the most romantic film of all time.
Swayze's 1987 movie Dirty Dancing was second, with The Notebook - starring Rachel MCAdams and Ryan Gosling - coming third. Titanic and Pretty Woman rounded out the top five.
Also making the the top 10: Love Actually, Romeo + Juliet, An Officer and A Gentleman, Moulin Rouge!, and Amelie.