- Home
- St. John
- St. John Clothing
- St. John Tops
St. John Tops for Women
St John is an American luxury brand specialising in premium knitwear and known for its use of primary colours and classic styles. Founded in 1962 by Robert and Marie grey , the label now boasts various diffusion lines and is sold internationally. The prominent, reliable label appeals to executive businesswomen, using gold buttons and fitted silhouettes to create an authoritative and powerful look. St John tops embody a polished, feminine sophistication, with a heavy focus on versatility and functionality. colourful knitted jumpers, silk blouses and patterned satin tops create a formal yet fashion-forward look.
We've found 67 productsfrom 4 of our partner stores
Sort by: Newest
67 results
£440
£240
From Rue La La
£450
From Harrods
£844
From FARFETCH
£1,162
From FARFETCH
£584
From FARFETCH
£584
From FARFETCH
£643
From FARFETCH
£1,275
From Harrods
£745
From Harrods
£396
£118
From Rue La La
£581
From FARFETCH
£710
From FARFETCH
£510
From FARFETCH
£581
From FARFETCH
£581
From FARFETCH
£510
From FARFETCH
£581
From FARFETCH
£510
From FARFETCH
£396
£160
From Rue La La
£796
£224
From Rue La La
£796
£304
From Rue La La
£316
£144
From Rue La La
£315
£79
From Rue La La
£316
£144
From Rue La La
£180
£72
From Rue La La
£396
£160
From Rue La La
£396
£112
From Rue La La
£396
£122
From Rue La La
£316
£101
From Rue La La
£280
£108
From Rue La La
£768
£366
From YOOX
£867
£414
From YOOX
£316
£80
From Rue La La
£476
£194
From Rue La La
£316
£170
From Rue La La
£316
£170
From Rue La La
£396
£165
From Rue La La
£556
£197
From Rue La La
£476
£216
From Rue La La
£316
£151
From Rue La La
£396
£216
From Rue La La
£396
£216
From Rue La La
£476
£216
From Rue La La
£316
£90
From Rue La La
£396
£216
From Rue La La
£556
£320
From Rue La La
£556
£220
From Rue La La