Here's 20 year old Meghan Trainor. 

Not only do we have a catchy beat, a crazy fun pastel-filled music video, but there's also a positive message. 

You go girl!