Petite shirt dress

Karen Millen Rose Print Petite Belted Maxi Shirt Dress
Pink, Maxi Dress, Shirt Dress
from
£69.00

Karen Millen Petite Rose Print Cotton Sateen Belted Maxi Shirt Dress
Red, Pink, Maxi Dress, Shirt Dress
from
£69.00

Wallis Petite Floral Organza Shirt Midi Dress
Midi Dress, Shirt Dress, White, Turquoise, Blue, Red
from
£29.25

from
£80.00













































