KittytheSheGeek as Rarity

Rarity

My Little Pony: Friendship is Magic

Cosplayer: KittytheSheGeek