I love this song by Jason Mraz. I think it's perfect for the guests to hear before the ceremony; while they are seated and patiently waiting for the ceremony to start. The song is so uplifting and joyous. It seems to create instant unity and good will.....all the things you want present at your wedding celebration! I think this song is perfect for a casual summer or beach wedding. I love it and have been listening to it over and over. My son got me hooked on it and now I must go check out the whole album It's called, "We Sing, We Dance, We Steal Things ". The title alone makes me smile. Simple things make me happy. Fresh order of flowers, new satin ribbon to wrap them in and a new song to sing in the studio. YAY! LIFE IS GOOD!