A romantic comedy offers us all the guilty pleasures we seek in our own lives. Love triangles. Clandestine glances. Dancing in the rain.... followed by a smooch in the rain. In romcom-land, nothing is off the table. Everybody is sexy, everyone overcomes obstacles and grows as a person, and everyone gets a happy ending. Sure, they can be formulaic. That's part of their charm and appeal. From the swoonsome glamour of the '40s and the sharp wit of the '90s, to the knowing more - ahem - adult romcoms of today, there's nothing like a bit of love to warm the cockles and melt your heart. So prepare those ribs for a good tickling: it's the top 25 romantic comedies of all time.
25. My Best Friend's Wedding (1997)
The romance: Three weeks before her 28th birthday, food critic Julianne Potter (Julia Roberts) receives a phone call from her oldest friend Michael (Dermot Mulroney), telling her of his upcoming nuptials to the 20-year-old Kimmy (Cameron Diaz). Regardless, Jules is hell bent on keeping a pact the two made in college; if they aren't married by 28, they marry each other. Yeah, 28 is OLD in this movie.
Why it wooed us: This is as mainstream as romcoms get. A starry cast, big budget and an amorous dilemma - yet it approaches the setup from a fresher, less obvious angle. We don't always side with our heroine, and Kimmy, the woman we ought to despise? She's an absolute hoot!
24. Roxanne (1987)
The romance: The owner of a sizeable facial appendage, Charlie Bales (Steve Martin) tends to strike out with women: in particular, town newcomer Roxanne (Daryl Hannah). When she shows interest in one of Charlie's co-workers, the dim-witted Chris (Rick Rossovich), Charlie lends a hand, writing love letters on his behalf, confessing his love for her vicariously.
Why it wooed us: Released at a time when Martin's output was at its peak, Roxanne treads the path between odd, tender and sweet. The overall message? Love comes in all shapes (ahem) and sizes (ahem... again).
23. Enough Said (2013)
The romance: After being introduced at a party, masseuse divorcee Eva (Julia Louis Dreyfus) begins dating Albert (James Gandolfini). Even in the early stages, their relationship holds promise. That is until Eva realises her latest client Marianne (Catherine Keener), an enigmatic poet journeying through her own divorce, is Albert's ex-wife. Bit awkward, that.
Why it wooed us: Thank goodness, another smart, witty romantic comedy revolving around people over the age of forty. It works so well thanks to the chemistry between Dreyfus and Gandolfini.
22. Man Up (2015)
The romance: One of the oldest tricks in the rom com book finds Lake Bell's singleton Nancy bumping into Simon Pegg's divorcee Jack. While he waits for his 24-year old blind date - who will be holding a self-help book they both love - Nancy appears, holding the very same book. Instead of simply 'fessing up that he's got the wrong girl, she decides to go along with it and pretend she's Jessica. He eventually finds out, gets pretty pissed off, and plans to meet up with his original date... but by then, might he just have a soft spot for Nancy?
Why it wooed us: It's tough finding that delicate balance between romance and actual, genuine comedy. This is the closest movie in years to resemble what it's like - in "real life" - to strike up a relationship if you're a bit funny and geeky.
21. 10 Things I Hate About You (1999)
The romance: Cameron James (Joseph Gordon-Levitt) is head-over-heels for Bianca Stratford (Larisa Oleynik). Due to a stipulation by her father, Bianca can only date if her angsty sister Kat (Julia Stiles) does. So Cameron tries to convince the mysterious Patrick Verona (Heath Ledger) to date Kat. This is Shakespeare, so there's more entanglements but you get the gist.
Why it wooed us: A modern take on The Bard's The Taming of the Shrew updated to a Seattle high school, the movie has a superb leading cast, all at the start of their careers. But its Allison Janney as the smut-scribing guidance counsellor who absolutely steals the movie.
20. Trainwreck (2015)
The romance: Having been taught from a young age that monogamy isn't realistic, magazine writer Amy (Amy Schumer) lives a life free from romantic commitment. That is until she finds herself falling for the subject of a new article she's writing, sports doctor Aaron (Bill Hader).
Why it wooed us: Though it ends up being a lot more conventional than its set-up suggests, the winning central pairing of Schumer and Hader ensures that even classic tropes feel fresh. A consistently funny and genuinely affecting modern romcom that also delivers the most awkward cheerleader routine ever and a practically unrecognisable Tilda Swinton as Amy's barmy editor.
19. The Princess Bride (1987)
The romance: The beautiful Buttercup (Robin Wright) falls for farmhand Westley (Cary Elwes), who vows to seek his fortune before returning to marry her. When his ship is attacked by Dread Pirate Roberts (also Elwes) she believes he has perished and marries the insufferable Prince Humperdinck (Chris Sarandon). When a mysterious Man In Black comes to rescue her after Humperdinck has her kidnapped, he bears a striking resemblance to a young farm boy...
Why it wooed us: Rob Reiner's fantasy romcom mocks the typical swashbuckling fare which preceded it. It pushes William Goldman's screenplay to the hilt with super-quotable dialogue that still holds fast for fans.
18. Chasing Amy (1997)
The romance: Comic book creator Holden McNeil (Ben Affleck) meets fellow author Alyssa Jones (Joey Lauren Adams) and is immediately smitten. The pair hit it off - banter, laughs, the whole shebang. The twist in the tale? She's a lesbian.
Why it wooed us: Tackling a frankly tricky topic - the fluidity of sexual identity, contemporary masculinity - it still holds up as a funny as hell dive into modern romance. Points awarded for Holden's confession to Alyssa on their way home from dinner: moving, funny, and probably Kevin Smith's best monologue ever scripted. Well, Alyssa's response to Holden's prying later on comes pretty damn close to topping it actually.
17. Moonstruck (1987)
The romance: Sicilian New York widow Loretta (Cher) is set to to marry Johnny Cammareri (Danny Aiello) - a man she likes but doesn't love - much to the enthusiasm of her parents. With Johnny back in Italy, he urges her to contact his younger, feisty brother Ronny (Nicolas Cage) to invite him to the wedding. They drive each other up the wall, which can only mean one thing, right? *cue fireworks*
Why it wooed us: The relationship between Loretta and her father Cosmo (Vincent Gardenia) is a treat. Their digs at each other are the foundation of the movie's chuckles.
16. The Wedding Singer (1998)
The romance: Jilted wedding singer Robbie Hart (Adam Sandler) befriends waitress Julia Sullivan (Drew Barrymore) during the run-up to her wedding to prized douche Glenn Gulia (Matthew Glave). With Robbie's help finalising the details for the big day, the two grow closer. Julia thinks she might be marrying the wrong man, a feeling Robbie soon shares as he uncovers Glenn's infidelity...
Why it wooed us: This is Sandler at his absolute best: funny, compassionate and inherently likeable. Twinned with Barrymore's charming and goofy Julia, the pair's crazy chemistry harks back to Hollywood's golden era.