Select soft and cosy or short and sassy. Staying in gives you a great excuse to wear PJs all day

Yellow stripe top, £80, and
bottoms, £70,
This article carries affiliate links, which means we may earn a small commission if a reader clicks through and makes a purchase. All our journalism is independent and is in no way weighted by any advertiser or commercial initiative. By clicking on an affiliate link, you accept that third-party cookies will be set. More facts.

Muriel top, £16.80, and
bottoms, £14, Dorina at

Botanical top, £25, and
shorts, £25,

Tropical, £20 for set,

Ballocks top, £45, and
bottoms, £45,

Toile top, £20, and
bottoms, £18.50, Savannah Miller at

Soleia, £150 for set,

Leh Flush, £166 for set,

Floral top, £16, and bottoms, £18,

Botanical, £46.50 for set, Cyberjammies at

Pink linen, £90 for set,

Fleshly top, £98, and
shorts, £49,

Velvet top, £314, and
bottoms, £171, Sleeping with Jacques at



The Observer

Women’s tops

Women’s shirts