Some excellent songs for a groom and his mother to dance to at a wedding reception include "Happy Everafter in Your Eyes" by Ben Harper, "93 Million Miles" by Jason Mraz, "Never Alone" by Lady Antebellum and "My Wish" by Rascal Flatts. Classics from years past that are well suited to the traditional mother-son dance include "What a Wonderful World" by Louis Armstrong and "The Wonder of You" by Elvis Presley.
Songs that celebrate the love between a mother and son - such as Paul Simon's "Loves Me Like a Rock,"
Phil Collins's "You'll Be in My Heart," Carole King's "Child of Mine," Celine Dion's "Because You Loved Me" and Josh Groban's "You Raise Me Up" - are also appropriate for this special wedding reception moment.
Traditional wedding dances often begin after the meal, first with a dance for the bride and groom alone or with their entire wedding party. This dance is usually followed by a dance exclusively for the bride and her father. The groom and his mother may have an exclusive dance together before or after the father-daughter dance. In some cases, these dances take place at the same time, and some couples omit the mother-son dance altogether.