Invalid Email
x
mary immaculate shift dress
mary immaculate shift dress
mary immaculate shift dress
mary immaculate shift dress

mary immaculate shift dress

$113

Cotton blend. Regular fit.
A 90s inspired shift dress in our signature print this season.

size chart >

care instructions >

more >