This site ships to the United Kingdom

View All Sale

The Wallis sale is on now! Be sure not to miss out on our gorgeous sale dresses, sale tops, sale trousers, sale petite and much  more!

4 3 2
152 results
Petite Orange Blossom Bardot Top
Petite Orange Blossom Bardot Top

Was  £30.00 Now  £15.00

Petite Coral Floral Shell Top
Petite Coral Floral Shell Top

Was  £33.00 Now  £20.00

Petite Stone Mosaic Print Maxi Dress
Petite Stone Mosaic Print Maxi Dress

Was  £40.00 Now  £30.00

Petite Ivory Floral Layered Top
Petite Ivory Floral Layered Top

Was  £38.00 Now  £20.00

Petite Pink Embellished Kaftan Top
Petite Pink Embellished Kaftan Top

Was  £38.00 Now  £25.00

Petite Cream Leaf Lace Dress
Petite Cream Leaf Lace Dress

Was  £50.00 Now  £25.00

Petite Pink Double Flute Sleeve Blouse
Petite Pink Double Flute Sleeve Blouse

Was  £34.00 Now  £20.00

Petite Ivory Trailing Oriental Print Top
Petite Ivory Trailing Oriental Print Top

Was  £33.00 Now  £25.00

Petite Red Bar Neck Top
Petite Red Bar Neck Top

Was  £22.00 Now  £15.00

Petite Pink Floral Flute Sleeve Blouse
Petite Pink Floral Flute Sleeve Blouse

Was  £34.00 Now  £25.00

Petite Monochrome Tile Print Jogger
Petite Monochrome Tile Print Jogger

Was  £32.00 Now  £20.00

Petite Cream Floral Top
Petite Cream Floral Top

Was  £38.00 Now  £25.00

Petite Ivory Short Jacket
Petite Ivory Short Jacket

Was  £33.00 Now  £20.00

Petite Grey Blossom Print Frill Sleeve Top

Petite Multi Colored Floral Print Shift Dress
Petite Blue Paisley Print Maxi Dress
Petite Blue Paisley Print Maxi Dress

Was  £40.00 Now  £20.00

Petite Stone Animal Print Maxi Dress
Petite Stone Animal Print Maxi Dress

Was  £55.00 Now  £30.00

Petite Pink Embellished Neck Dress
Petite Pink Embellished Neck Dress

Was  £45.00 Now  £25.00

Petite Floral Print Fit & Flare Dress
Petite Floral Print Fit & Flare Dress

Was  £45.00 Now  £25.00

Petite Blue Floral Print Shift Dress
Petite Blue Floral Print Shift Dress

Was  £50.00 Now  £25.00

Petite Pink Floral Print Shift Dress
Petite Pink Floral Print Shift Dress

Was  £50.00 Now  £25.00

Petite Coral Floral Print Cold Shoulder Top
Petite Coral Paisley Print Shell Top
Petite Coral Paisley Print Shell Top

Was  £28.00 Now  £20.00

Petite Patchwork Paisley Print Maxi Dress

Petite Coral Floral Maxi Dress
Petite Coral Floral Maxi Dress

Was  £55.00 Now  £25.00

Petite Floral Long Sleeve Top
Petite Floral Long Sleeve Top

Was  £37.00 Now  £20.00

Petite Black Floral Maxi Dress
Petite Black Floral Maxi Dress

Was  £60.00 Now  £30.00

Petite Blue Aztec Tie Front Top
Petite Blue Aztec Tie Front Top

Was  £30.00 Now  £20.00

Petite Ivory Embellished V-Neck Top
Petite Ivory Embellished V-Neck Top

Was  £35.00 Now  £15.00

Petite Orange Tropical Print Flute Sleeve Top

Petite Monochrome Floral Jumpsuit
Petite Monochrome Floral Jumpsuit

Was  £45.00 Now  £30.00

Petite Navy Bar Neck Top
Petite Navy Bar Neck Top

Was  £22.00 Now  £15.00

Petite Coral Embellished Neck Top
Petite Coral Embellished Neck Top

Was  £33.00 Now  £15.00

Petite Navy Embellished Strap Top
Petite Navy Embellished Strap Top

Was  £37.00 Now  £15.00

Petite Pink Lily Print Blouse
Petite Pink Lily Print Blouse

Was  £28.00 Now  £15.00

Petite Coral Tropical Floral Print Top
Petite Coral Tropical Floral Print Top

Was  £33.00 Now  £15.00

Petite Navy Lace Shift Dress
Petite Navy Lace Shift Dress

Was  £55.00 Now  £25.00

Petite Navy Lace Dress
Petite Navy Lace Dress

Was  £50.00 Now  £25.00

Petite Black Floral Trouser
Petite Black Floral Trouser

Was  £30.00 Now  £15.00

Petite Black Frill Jumpsuit
Petite Black Frill Jumpsuit

Was  £45.00 Now  £30.00

Petite Ivory Tapered Leg Trouser
Petite Ivory Tapered Leg Trouser

Was  £35.00 Now  £20.00

Petite Blush Asymmetric Layered Top
Petite Blush Asymmetric Layered Top

Was  £37.00 Now  £20.00

Petite Navy Frill Detail Top
Petite Navy Frill Detail Top

Was  £30.00 Now  £10.00

Petite Lime Diamond Print Maxi Dress
Petite Lime Diamond Print Maxi Dress

Was  £40.00 Now  £25.00

Petite Navy Embellished Top
Petite Navy Embellished Top

Was  £37.00 Now  £20.00

Petite Pink Floral Overlay Dress
Petite Pink Floral Overlay Dress

Was  £45.00 Now  £15.00

Petite Blue Floral Maxi Dress
Petite Blue Floral Maxi Dress

Was  £60.00 Now  £20.00

Petite Navy Polka Dot Frill Top
Petite Navy Polka Dot Frill Top

Was  £30.00 Now  £20.00

Petite Coral Cold Shoulder Top
Petite Coral Cold Shoulder Top

Was  £33.00 Now  £10.00

Petite Chevron Maxi Dress
Petite Chevron Maxi Dress

Was  £40.00 Now  £20.00

Petite Ivory Tapered Leg Trouser
Petite Ivory Tapered Leg Trouser

Was  £35.00 Now  £20.00

Petite Mid Wash Denim Roll Hem Short
Petite Mid Wash Denim Roll Hem Short

Was  £25.00 Now  £15.00

Petite Pink Roll Up Jean
Petite Pink Roll Up Jean

Was  £32.00 Now  £20.00

Petite Black Capri Trouser
Petite Black Capri Trouser

Was  £28.00 Now  £20.00

Petite Khaki Capri Trouser
Petite Khaki Capri Trouser

Was  £28.00 Now  £20.00

Petite Black Bootcut Trouser
Petite Black Bootcut Trouser

Was  £35.00 Now  £20.00

Petite Navy Capri Trouser
Petite Navy Capri Trouser

Was  £28.00 Now  £20.00

Petite Black Trouser
Petite Black Trouser

Was  £35.00 Now  £20.00

Petite Red Scallop Lace Dress
Petite Red Scallop Lace Dress

Was  £50.00 Now  £10.00

Petite Mid Wash Esther Girlfriend Jean
Petite Mid Wash Esther Girlfriend Jean

Was  £35.00 Now  £15.00

Petite Pink Floral Print Trouser
Petite Pink Floral Print Trouser

Was  £35.00 Now  £10.00

Petite Pink Hem Dress
Petite Pink Hem Dress

Was  £48.00 Now  £15.00

Petite Midwash Ellie Letdown Jean
Petite Midwash Ellie Letdown Jean

Was  £35.00 Now  £15.00

Petite Cream Roll Up Jean
Petite Cream Roll Up Jean

Was  £32.00 Now  £20.00

Petite Neutral Paisley Top
Petite Neutral Paisley Top

Was  £32.00 Now  £10.00

Petite Navy Floral Peony Border Shift Dress

Petite Black Daisy Print Top
Petite Black Daisy Print Top

Was  £28.00 Now  £20.00

Petite Coral Lace Shift Dress
Petite Coral Lace Shift Dress

Was  £55.00 Now  £15.00

Petite Navy Striped Blazer Jacket
Petite Navy Striped Blazer Jacket

Was  £42.00 Now  £15.00

Petite Navy Floral Top
Petite Navy Floral Top

Was  £33.00 Now  £20.00

Petite Pink Floral Layered Shell Top
Petite Pink Floral Layered Shell Top

Was  £35.00 Now  £20.00

Petite Pink Round Neck Camisole Top
Petite Pink Round Neck Camisole Top

Was  £16.00 Now  £10.00

Petite Blush Embellished Top
Petite Blush Embellished Top

Was  £35.00 Now  £10.00

Petite Grey Flutter Sleeve Top
Petite Grey Flutter Sleeve Top

Was  £35.00 Now  £10.00

Petite Black Palm Print Overlay Dress
Petite Black Palm Print Overlay Dress

Was  £50.00 Now  £15.00

Petite Black Floral Print Dress
Petite Black Floral Print Dress

Was  £38.00 Now  £10.00

Petite Ivory Floral Layered Top
Petite Ivory Floral Layered Top

Was  £35.00 Now  £15.00

Petite Grey Tailored Trouser
Petite Grey Tailored Trouser

Was  £35.00 Now  £10.00

Petite Navy Lace Top Dress
Petite Navy Lace Top Dress

Was  £35.00 Now  £15.00

Petite Taupe Polka Dot Fit And Flare Dress

Petite Black Polka Dot Fit And Flare Dress

Petite Black Embellished Dress
Petite Black Embellished Dress

Was  £48.00 Now  £15.00

Petite Blush Embellished Dress
Petite Blush Embellished Dress

Was  £48.00 Now  £15.00

Petite Black Floral Split Front Overlay Dress

Petite Coral Overlay Embellished Dress
Petite Coral Overlay Embellished Dress

Was  £48.00 Now  £15.00

Petite Khaki Side Zip Trouser
Petite Khaki Side Zip Trouser

Was  £28.00 Now  £10.00

Petite Grey Side Zip Trouser
Petite Grey Side Zip Trouser

Was  £28.00 Now  £10.00

Petite Grey Floral Tie Side Top
Petite Grey Floral Tie Side Top

Was  £35.00 Now  £10.00

Petite Paisley Printed Skirt
Petite Paisley Printed Skirt

Was  £35.00 Now  £17.00