What happens when you take Harry Potter actress Emma Watson and Hamilton creator/star Lin-Manuel Miranda and mix in feminism and hip-hop? Obviously, a freestyle rap about gender equality, made for "HeForShe," a gender equality campaign that Watson helps to promote. Watson also (reluctantly) provides the beatboxing for the rap, which she is not great at. But she's just so damn charming, you'll certainly forgive her. 

Sources: Time