Since everyone has a mother, mum songs have been sung over the years by different singers from various music genres. Mother-themed movies are also favourite themes in Hollywood.

One successful collaboration between music and theatre, which eventually spilled to the movies is the ABBA song Mamma Mia, which was spun off initially as a play, incorporating all the top ABBA hits and then made into a movie in 2008.

The movie version, which starred Oscar Best Actress Meryl Streep, was a monster hit and got several nominations from Golden Globe and BAFTA for its performers and creators. It has grossed more than $600 million a year after its global release.

As many nations celebrate Mother's Day on May 12, here's a quick run of 10 top mum songs made by different artists from different generations, based on lists of various music Web sites.

  • Dear Mama by 2Pac

  • Mother & Child Reunion by Paul Simon

  • Mother's Little Helper by Rolling Stones

  • A Song for Mama by Boyz 2Men

  • Mama by Spice Girls

  • The Best Day by Taylor Swift

  • Hey Mama by Kanye West

  • Mommy, I'm Coming Home by Ozzy Osbourne

  • Mother by Pink Floyd

  • Mamma Mia by ABBA