Some brides opt for traditional and elegant, while others take an edgy route. Some brides wouldn’t be caught dead in anything but a white wedding gown, while some are more than willing to mix it up with a flash of color. When it comes to tying the knot, there are no hard and fast rules, but one thing everyone can agree on that a great playlist is a must for a memorable reception.

With that in mind, we’ve put together the ultimate wedding playlist, for every mood, every moment and every memory in the making.

To walk down the aisle: Moon River, Instrumental, George Winston

To dance with dad: In my life, The Beatles

To dance with your love: The Luckiest, Ben Fold Five

To have your cake and eat it too: Home, Edward Sharpe & the Magnetic Zeros

To dance with your girls: Single Ladies (Put a Ring On It), Beyoncé

To cherish a quiet moment: The Greatest, Cat Power

To sway: Island, The xx

To end the night: Come Away With Me, Norah Jones