White Tops | Apparel | Miss Selfridge
This site ships to the United States
  • Free standard shipping On all orders over $80
  • Tracked and faster shipping Delivered within 4 working days

TOPS

From pretty blouses to the ultimate vests, make your top half wow with our selection of shirts, tees, embellished and printed pieces. Office wear, everyday basics and all-out glam styles are all covered for you - this section is the tops!



4 3 2
79 results
Pussybow Poplin Shirt
Pussybow Poplin Shirt

Was  $57.00 Now  $45.00

Cream Chunky Knitted Jumper
Cream Chunky Knitted Jumper

Was  $61.00 Now  $49.00

Cream Cut About Ribbed Knitted Top
Cream Cut About Ribbed Knitted Top

Was  $53.00 Now  $42.00

Cream Colour Block Knitted Rib Top
Cream Colour Block Knitted Rib Top

Was  $44.00 Now  $35.00

PETITE Lace Long Sleeve Top
PETITE Lace Long Sleeve Top

Was  $38.00 Now  $30.00

Cream Rib Knitted Jumper
Cream Rib Knitted Jumper

Was  $61.00 Now  $49.00

Cream Cold Shoulder Jumper
Cream Cold Shoulder Jumper

Was  $61.00 Now  $49.00

Wanderlust Tee
Wanderlust Tee

Was  $32.00 Now  $22.00

Knitted Oatmeal Cowl Neck Jumper
Knitted Oatmeal Cowl Neck Jumper

Was  $53.00 Now  $42.00

Cream Shrunken Bomber
Cream Shrunken Bomber

Was  $57.00 Now  $32.00

PETITE Mickey and Minnie Sweatshirt
PETITE Mickey and Minnie Sweatshirt

Was  $53.00 Now  $36.00

PETITE Minnie Mouse T-shirt
PETITE Minnie Mouse T-shirt

Was  $38.00 Now  $27.00

PETITE Stripe Cap Sleeve Top
PETITE Stripe Cap Sleeve Top

Was  $35.00 Now  $12.00

PETITE Stripe Bardot Top
PETITE Stripe Bardot Top

Was  $44.00 Now  $21.00

Ivory Pintuck Shell
Ivory Pintuck Shell

Was  $49.00 Now  $40.00

PETITE 90's Peace Bodysuit
PETITE 90's Peace Bodysuit

Was  $32.00 Now  $22.00

Cream Short Sleeve Rib Top
Cream Short Sleeve Rib Top

Was  $38.00 Now  $27.00

PETITE Love Embroidered Tee
PETITE Love Embroidered Tee

Was  $32.00 Now  $22.00

White tie front bardot
White tie front bardot

Was  $49.00 Now  $34.00

PETITE White Cage Bodysuit
PETITE White Cage Bodysuit

Was  $35.00 Now  $28.00

PETITE Cap Sleeve Maxi Top
PETITE Cap Sleeve Maxi Top

Was  $38.00 Now  $27.00

PETITE Daydreams Sweatshirt
PETITE Daydreams Sweatshirt

Was  $44.00 Now  $30.00

Knitted Cream Cold Shoulder Rib Top
Knitted Cream Cold Shoulder Rib Top

Was  $38.00 Now  $27.00

Nude Blossom Sweat
Nude Blossom Sweat

Was  $44.00 Now  $26.00

PETITE Pineapple T- Shirt
PETITE Pineapple T- Shirt

Was  $28.00 Now  $20.00

PETITE 'Meow' Slogan Vest Top
PETITE 'Meow' Slogan Vest Top

Was  $25.00 Now  $17.00

Cream Sleeveless Hanky Hem Top
Cream Sleeveless Hanky Hem Top

Was  $44.00 Now  $30.00

PETITE New York Apple T-shirt
PETITE New York Apple T-shirt

Was  $28.00 Now  $20.00

PETITE 'As If' Tank Top
PETITE 'As If' Tank Top

Was  $28.00 Now  $12.00

Cream Lace Up Back Angel Tee
Cream Lace Up Back Angel Tee

Was  $49.00 Now  $30.00

White Lace Scallop Tee
White Lace Scallop Tee

Was  $57.00 Now  $26.00

Embroidered Bell Sleeve Blouse
Embroidered Bell Sleeve Blouse

Was  $130.00 Now  $85.00

White Bib Tie Front Shirt
White Bib Tie Front Shirt

Was  $57.00 Now  $26.00

PETITE Ivory Peplum Sun Top
PETITE Ivory Peplum Sun Top

Was  $49.00 Now  $26.00

PETITE Broderie Shell Top
PETITE Broderie Shell Top

Was  $49.00 Now  $32.00

White Laser Cut Body
White Laser Cut Body

Was  $38.00 Now  $18.00

Ivory V-Neck Embroidered Tee
Ivory V-Neck Embroidered Tee

Was  $61.00 Now  $26.00

White Straight Neck 90's Crop
White Straight Neck 90's Crop

Was  $14.00 Now  $11.00

Petites Stripe Ringer Tee
Petites Stripe Ringer Tee

Was  $25.00 Now  $18.00

PETITE Stripe Bardot Body
PETITE Stripe Bardot Body

Was  $32.00 Now  $25.00

White Wide Sleeve Crop Top
White Wide Sleeve Crop Top

Was  $61.00 Now  $32.00

Cream Lace Hem Tee
Cream Lace Hem Tee

Was  $49.00 Now  $34.00

White Bardot Body
White Bardot Body

Was  $28.00 Now  $22.00

Cream Shortsleeve Lace Up Top
Cream Shortsleeve Lace Up Top

Was  $28.00 Now  $22.00

White Classic V Tee
White Classic V Tee

Was  $21.00 Now  $17.00

White Shortsleeve Scoop Body
White Shortsleeve Scoop Body

Was  $21.00 Now  $17.00

Cream Lace Up Rib Top
Cream Lace Up Rib Top

Was  $25.00 Now  $17.00

Cream Fringe Tunic
Cream Fringe Tunic

Was  $80.00 Now  $35.00

White Pleated Top
White Pleated Top

Was  $61.00 Now  $32.00

White V 90's Neck Halter Crop
White V 90's Neck Halter Crop

Was  $14.00 Now  $10.00