Sophie D girl: a princess should really wear heels