This doll is Madeline Hatters and is from the first wave of Ever After High character dolls. She is the daughter of the Mad Hatter, the character from Alice’s Adventures in Wonderland.
Madeline wears a dress with silver bodice and purple sleeves and a three layered skirt. The first layer of this skirt is bright pink with gold details, the second layer is blue and white striped, and the last is from black tulle.
Under the skirt she wears a beautiful white tights with blue polka dots. She also wears a nice purple teacup hat on top of her. And a really cute detail are her gloves matching her tights.