1 At Last:

This Etta James classic sounds like a theme tune for exasparated brides.

2 I Won't Give Up: The Jason Mraz song ranks number 2 in the wedding-day rankings.

3 You Are the Best Thing: Some schmalzy stuff from Ray LaMontagne.

4 All Of Me: The bride and groom can pledge their all to the John Legend song.

5 Better Together: The Jack Johnson number goes down well with those starry-eyed brides and grooms.

6 A Thousand Years: Christine Perri's song from the Twilight movie is a tad optimistic even for the most loved-up, but plenty go for it.

7 Everything: The Michael Buble song presumably includes bank accounts and pin numbers in its catalogue of devotion.

8 First day Of My Life: A bit more schmaltz, this time courtesy of Bright Eyes.

9 Then: From Brad Paisley, this one of course begs the question: "Then what?"

10 Make You Feel My Love: This is the version by Adele. Now there's a proper wedding song.