I LUV THIS SOUNDTRACK! there are some sexual refrences, but very few and they are pretty mild. you will be singing and dancing along to this as soon as you get in into the CD player!
Come on! The woman doesn't know who the father of her daughter is! Why is this appropriate for an 8 or 9 or even 10 year old? 13 or older, I think. Maybe even older than that. It's not that it's so shocking, but ,.. what kind of a message are we sending to our kids? Have sex with so many people and give birth! Who cares! As long as we can all be nice to eachother! Alls well that ends well??? Ugh,.............
Although I would NOT recommend the movie for anyone under 14, the soundtrack is generally clean and not a problem. Parents can listen to it with kids around, though I would recommend skipping the song "When All is Said and Done," as one line is "And not too old for sex" (you might wanna skip it anyway just because Pierce Brosnan sings it).
The MAMMA MIA! Soundtrack is great. The CD is all fluff and fun, with great vocals, including the surprising Meryl Streep and the outstanding Amanda Seyfried.
The only objectionable content are some innuendos that are light and non-graphic, but are used several times. They detail them in the CommonSemse review.
It's great for all. You can pass over some of the more innuendo-heavy songs for little kids, but they will love the catchy tunes and irresistible lyrics.
Highly recommended.