FABULOUS frosting, incredible icing and glorious ganash cooked up more than £500 for charity at Milford Haven School last week.

Pupils, staff and parents cooked up cakes of all shapes, sizes and flavours to raise money for Macmillan Cancer Support.

Out of more than 50 entries, Year 7 pupil Lily claimed best overall bake with her multi-layered unicorn cake filled with sweets, which was then raffled off to staff to raise extra cash.

Other top bakes included Lexie's Oreo, fudge, chocolate and marshmallow-topped cupcakes, and unicorns were also the inspiration for Tiffany's glittering horned cake.

Charlotte's design featured a handwritten story, and was topped by two friends keeping dry under a cocktail umbrella.

Isabell got up bright and early before 6am to add finishing touches to her chocolate ganash, while Rebecca harnessed the colours of the rainbow for her vegan cake.

Among those sampling a slice of the action was Mayor of Milford Haven Rose Gray, who praised pupils' creativity and passion for supporting such a worthy cause.

"I was amazed at how many superstar bakers there are in Milford Haven," she said.

"I tried a Victoria sponge that looked like Mary Berry herself had made it.

"I've been impressed with the variety and the hard work that went into each one."

Added teacher Emma Davies: "We have some really talented bakers in our school, and they have raised an amazing amount for a fantastic charity."