Disney Store Girls Princess "Petal Pushers" Flip Flops Rubber Disney Princess screen art on footbed Characters include Belle, Cinderella, Ariel, Rapunzel, Snow White, and Aurora Molded plastic flower on toes Straps feature iridescent sequins Textured non-slip sole