Cindy Crawford was whacked in the face with a giant inflatable hammer over the weekend.

The supermodel, who was partying at the Malibu Carnival on Sunday was rounding up her children when one of them decided he wasn't ready to leave and swiped at her with the huge hammer-shaped toy.

A source said: "Cindy had her kids with her and they were having a great time at the carnival. But when Cindy decided she wanted to leave, the children - who were all carrying these hammer-shaped balloons - weren't happy and one cheekily hit her with his inflatable toy and ran off giggling. Cindy just laughed about it."

Cindy and her husband Rande Gerber have two children, eight-year-old Presley and Kaya, six.

Meanwhile, the 41-year-old model proved her body is still in great shape by claiming second place in a poll by OK! magazine, which asked readers to name a female celebrity who has grown more beautiful with age.

Cindy was beaten to the top spot by 49-year-old actress Michelle Pfeiffer.

RELATED PHOTOS AND ARTICLES
Michelle Pfeiffer - Los Angeles Premiere of HAIRSPRAYMichelle Pfeiffer - Stardust Los Angeles Movie Premiere - Red CarpetCindy Crawford - 10th Anniversary Dream Halloween To Benefit Children With AIDSMichelle Pfeiffer - Stardust Los Angeles Movie Premiere - Red CarpetMichelle Pfeiffer - Stardust Los Angeles Movie Premiere - Red CarpetMichelle Pfeiffer - Los Angeles Premiere of HAIRSPRAYMichelle Pfeiffer - Stardust Los Angeles Movie Premiere - Red Carpet
Stardust Los Angeles PremiereStardust Los Angeles Movie Premiere - Red Carpet
Michelle Pfeiffer At Odds With Her BreastsMichelle Gets Her Own "Stardust" On Hollywood Walk Of Fame
Michelle Pfeiffer Keeps It Slim By Eating DoughnutsMichelle Pfeiffer Still Smokin' Hot
BE THE FIRST TO COMMENT ON THIS STORY!
Name: (optional)
E-Mail: (required, but never displayed)
Remember your info for next time?
Profanity and other defamatory language is not allowed. Please keep it clean.