St Justin's Catholic Primary School students rocked up to school with some spectacular hairdos today.
Students sported unique looks - including one rainbow-coloured hair dye with monster faces - to raise funds for cystic fibrosis (CF) research.
The Oran Park school's Crazy Hair Day event was also a chance for the community to rally around student Domenic Spagnolo, who was diagnosed with CF at six weeks old.
Domenic, 10, was joined at Friday's event by his mum Sage and sister Valentina, eight.
Ms Spagnolo said it was an amazing show of support from St Justin's students, staff and parents.
"I didn't expect this at all," she said.
"Domenic can be shy but he has really embraced the day. He has great friends and the staff here are so willing to help."
Domenic battles with CF every day.
He undertakes two hours of physiotherapy and nebulised treatment (device that assists with lung circulation) every morning and night. He also takes 25 tablets daily and is also tube fed every night.
The Camden South family visits The Children's Hospital at Westmead every eight weeks, where Domenic undergoes a series of health assessments.
Ms Spagnolo said her son had shown "incredible" bravery.
"It's a cliche, but Domenic is my hero," she said.
"It's [CF] all he knows, he gets on with it and rarely complains.
"But Domenic is also the class clown. He has a great personality, he is always joking and doing pranks."
St Justin's principal Kevin Devine said the school was proud to hold Friday's fundraiser to support students like Domenic.
"We want to create an awareness for families about some of the challenges that the kids face," he said.
"It's about being together and doing things to support each other."
The fundraiser raised more than $800 for cystic fibrosis research.