#24: Audrey Hepburn and Humphrey Bogart in Sabrina
Modern-day Hollywood has some pretty surprising age gaps, but Old Hollywood movies had discrepancies that were even more surprising. The classic movie Sabrina stars the ever-elegant Audrey Hepburn opposite mega-star Humphrey Bogart. The two stars had a 28-year age difference, which was as weird to viewers back then as it seems to us today.

Humphrey Bogart was in his 50s and definitely looked his age. Audrey Hepburn was a fresh-faced, up-and-coming star who had a naturally young appearance, even as she grew older. Maybe casting directors banked on the mismatched casting to drum up enough publicity for the movie when it came out. Bogie was allegedly a big grump on the set of the film, so maybe the age difference made him feel old.