Every summer for years, friends and family have heard me moan about how frustrating I find it to have all my light-coloured swimwear and holiday clothes ruined by sun cream stains.
As someone who's very fair-skinned, I need to wear a high factor sunscreen constantly when I'm in the sun, but I'm sick of it staining my favourite items of clothes. I've tried all these laundry tricks, with varying degrees of success, but still some of my summer clothing has permanent unsightly yellow marks around their edges.
I took to the internet for recommendations, and along the way learnt that a lot of people thought that certain sunscreen ingredients were the main reason for this – namely avobenzone, oxybenzone and octocrylene – as they react to certain minerals in the water when washed, effectively causing 'rust' stains.
READ MORE: ‘This multitasking linen dress is the only one I packed on holiday – and it’s on sale’
READ MORE: ‘I tried Emma Stone’s hooded eye make-up trick that has fans saying she’s had a facelift’

Unfortunately, it's very hard to find a formula that doesn't contain any of these. However, Ultra Violette Extreme Screen SPF 50+ Hydrating Body and Hand SKINSCREEN body sunscreen, £27, came highly recommended on several forums for not staining clothes, so I put it to the test on a recent weekend away to Spain.
It's incredibly nourishing on the skin yet non-greasy, like a really good body lotion (in fact, this is how Ultra Violette advise that you use it: every day, like a body lotion). It smells amazing, sinks in really quickly and doesn't feel greasy, but leaves skin feeling super soft. It does have a very slight shimmer to it, which might not be everyone's cup of tea.
This Australian brands makes some of the very best suncare (our whole team is also obsessed with Ultra Violette's Future Fluid SPF50+ Superlight Mineral Skinscreen, £37), and this was no exception. I was walking around in full sun for hours during the day and couldn't do a full sun cream top-up – although I did lightly mist over with Garnier Ambre Solaire Over Makeup Mist SPF50+, now £8.67 – and I didn't turn pink at all, even in my more sensitive areas.
The real test, however, came when I got home and put my white clothes in the wash. Before they went into the machine they did have a few marks – mainly from fake tan, I think – but once washed (on just a normal cycle), there were hardly any marks at all; perhaps a very very slight discolouration in some areas, but nothing like the bright yellow stains I'm usually left with after using my usual SPFs.

I usually leave any half-empty bottles of sun cream behind in my hotel room, but I liked this one so much that I brought it back home to use up every last drop.
My next step will be to try fully mineral sunscreens, which use sun filters such as zinc oxide and titanium dioxide, and which some say result in less long-term staining. The downside to mineral SPFs is that they're usually thicker and whiter, and ones for the body can be hard to come by, but I'll next be trying Coola Mineral Spray SPF30 Unscented, now £24.80, and Bondi Sands SPF 50+ Mineral Body Lotion, now £7.99.
You may also like
Gujarat: Sabar Dairy announces revised milk price for cattle farmers amid protests
Thief posing as soldier kills soon-to-be groom in Srinagar
Rylan Clark's mum Linda rushed to hospital as he cancels work commitment
Mumbai News: Irla Residents Warn of Protests Over BMC's Alleged Plan To Demolish Legal Crucifix
Strict action will be taken against sellers of bogus seeds and fertilisers: Maha minister