Langley Park was a sea of colour yesterday when nearly 11,000 people revelled in a fun run billed as the happiest 5km on the planet.
The first wave of runners started down Riverside Drive about 9am, their white clothes a blank canvas for three tonnes of coloured corn starch.
There was a mix of children and families, as well as a smattering of costumes, including a few pristine white wedding dresses.
By the time the first group had rounded the eastern edge of Langley Park, they looked like a horde of rainbow Paddle Pops.
Inspired by the Hindu Holi festival and founded in the US, the Swisse Colour Run sees participants blasted with coloured powder as they run for a cause - in this case, the Juvenile Diabetes Research Foundation.
Liz Bailey, 36, who ran with her parents and three young children, said the event lived up to its billing.
"The atmosphere was fantastic," she said. "Everyone had gigantic smiles, everyone was laughing, singing. It was a buzz. It's a really good way to promote family fitness."
Wearing her psychedelic palette like a badge of honour, Mrs Bailey said she hoped the run would become a permanent annual event.
Five-year-old Isabelle Bassett ran the 5km with her father Chris, 38, who said it was a unique way to spend a Sunday morning.
"Everyone's having a good time, goofing around, dressing funny - it's not too serious," he said.Live music and more coloured powder kept runners entertained after crossing the finish line.
'The West Australian' is a trademark of West Australian Newspapers Limited 2013.
All rights reserved.
Select your state to see news for your area.