Get ready to dance! Pharrell’s new music video for his latest single “Come Get It Bae” off the album G I R L is out, and he has all the ladies—including Miley Cyrus—getting down.

Like John Legend, Pharrell seems to be promoting positive body image with this new release, and we’re all about it. To start the video he has the words “beauty has no expiration date” flash across the screen, before launching into the rest of the three-minute dance party, which features girls of all shapes, sizes, and ethnicities showing off their best moves in a studio overlooking the Los Angeles skyline. However, the ladies aren’t the only ones having fun! Pharrell can’t help but join in, especially when Cyrus makes her hip-shaking debut.

Watch the video below, and try not to hum along.

Click through our gallery to see the hats Pharrell has worn on the red carpet.