Cutest. Thing. Ever. Heaven King may be just four-years-old but she's already mastered something most grown adults can only dream of doing: She's performed a Beyonce song…and she did it justice.

It doesn't hurt that her mother, Tianne King, is a choreographer. Both the talented kid and her mom appeared on the Ellen Degeneres Show to put some of their best movies front and center.

Heaven doesn't just remember all of the dance's complicated choreography, she also performs it with incredible confidence, swag and star quality. The best part of the video, though, comes after she's done dancing. Ellen asks the little girl if she thinks she's going to be a dancer when she grows up — and Heaven's reply is perfect. "I AM a dancer!" she says.

Other highlights from Heaven's visit include her talking about her brother (he isn't a human; he's a dog) and other plans for her future (she wants to be a star and a driver).

Heaven is basically bubbling over with star quality, so it's no wonder that she also appeared on the Ellen Degeneres Show when she was just three-years-old, after a another video of her dancing with her mom went viral. (FYI, her answer to the question of whether she wants to be a dancer when she grows up was the same even then.)

This is basically the sweetest, happiest thing we've seen all day — so do yourself a favor and watch both videos of this ridiculously cute little girl doing her thing.

See Celebrities Who Have Voiced Cartoons