We love Disney Princesses mashups, but this has to be one of our favourite mashups so far. Disney Princesses as The Avengers is properly badass. Christopher Stoll is the artist behind this marvellous mashup.

RELATED: Disney Princesses as Pin-Up Girls

We especially love this mashup because it combines two of our favourite things and it also gives the princesses the opportunity to show-off just how tough they can be. This mashup proves that the Disney Princesses aren’t always damsels in distress and these sisters can do it for themselves.

Tell us which is your favourite:

 

BONUS:

Disney Princesses As The Avengers

The Sultan as Black Widow

Disney Princesses As The Avengers

Maleficent as Loki