The Beautique Beauty Salon in Linlithgow raised £156 for Marie Curie by doing professional make-up sessions free of charge on November 10.
Customers were encouraged to make a donation to the charity after their makeover.
The salon also held a raffle with prizes donated by other Linlithgow High Street traders.
Salon owner Susan Weyzig who organised the event said: “The event was really successful - everybody enjoyed getting their make-up done and we had a lot of fun. It’s really nice to raise some money for charity, particularly at this time of year.
“I want to say thank you to everyone who took part and all the local businesses who donated prizes to our raffle”.