It's the wedding season! The season to celebrate love, belongingness, and commitment - and what would be a better way to celebrate it than with a song? Whether you are tying the knot yourself, or singing at someone else's wedding, we gathered you a list of the of the most romantic love songs to sing at weddings. Get them flower petals ready, and find your perfect wedding songs from this list!

And of course, find more heart-warming love songs and get singing with Singa.

Top romantic love songs to sing at weddings

11. If I Ain't Got You - Alicia Keys

Sing karaoke version of If I Ain't Got You here.

Alicia Keys's iconic love song puts into words what's important - not fame, fortune, or diamond rings - but you.

10. At Last - Etta James

Sing karaoke version of At Last here.

The perfect song for weddings, when finally - at last - you'll be theirs, and they'll be yours. At Last was also the song of choice, for example, for Barak and Michelle Obama's first dance as the President and the First Lady of the United States at Barak Obama's inauguration in 2009. Prestige!

9. Perfect - Ed Sheeran

Sing karaoke version of Perfect here.

In his song Perfect, Ed Sheeran sings about a lifelong love found at young age.

8. Your Song - Elton John

Sing karaoke version of Your Song here.

Sometimes a song is all that's needed. Elton John's Your Song (also famously versioned by Ellie Golding, and heard in Moulin Rouge) is a wedding song classic that never gets old.

7. Stand by me - Ben E. King

Sing karaoke version of Stand by me here.

This catchy soul ballad from 1961 is a beautiful match to sing at a wedding - on a day when two people are giving their vows to stand by each other in good or bad, in sickness and health.

6. Halo - Beyoncé

Sing karaoke version of Halo here.


Beyoncé's Halo is a stunning praise to a love. Note that this glorious song requires some vocal skills as it ranges from the mellow lows to some belting notes!

5. (I Love You) for Sentimental Reasons - Nat King Cole

Sing karaoke version of (I Love You) for Sentimental Reasons here.

This 1950's swing ballad says it plain simple, no decorations needed. I love you and I've given you my heart. How romantic!

4. Green Eyes - Coldplay

Sing karaoke version of Green Eyes here.  

A soft and mellow Brit rock song for green-eyed loved ones.

3. All of Me - Jazz Standard

Sing karaoke version of All of Me here.

One of the most famous jazz standards of all times, composed by Gerald Marks and Seymour Simons in 1931, and versioned by many beloved jazzists, such as Frank Sinatra and Ella Fitzgerald.

Also, the John Legend's song with the same title is accordingly a great love song for weddings.

2. Leave the Door Open - Silk Sonic, Anderson Paak, Bruno Mars

Sing karaoke version of Leave the Door Open here.

This song slides slightly on the steamier side - but that's only romantic, isn't it? Weddings are, in the end, for dancing and romancing.

1. Best Part - H.E.R, Daniel Ceasar

Sing karaoke version of Best Part here.

An intimate, beautiful, romantic R&B ballad - the perfect love song for weddings, which deserves the number 1 spot in our listing! One of the modern love songs that left a heart-shaped mark in our souls - and won a Grammy in 2019.

How did you like these? If you'd like to sing more sweet and romantic songs, check for example our singlist Love Songs.

Get singing and let love fill the air! 💕