It's been eight years since 27 Dresses hit theaters — and that totally makes us feel "like our favorite love song was written about a sandwich!"

The "always a bridesmaid, never a bride" tale is as old as time — but good ol' Jane (played by Katherine Heigl) showed us that it's not so bad!

RELATED: See the Cast of 'Texas Chainsaw' Then and Now

So next time you're sulking over your single life, ask yourself, "What would Jane do?"

27 dresses r/r

To celebrate one of our favorite movies, check out the gallery to see how much the cast has changed over the years — and be sure to check out 27 Dresses on DVD!