"This year, Smile 90.4FM is taking the Xmas spirit to a whole new level; we’re putting up the tree, stringing the lights, draping the tinsel and hanging the mistletoe. We’re also bringing enough festive cheer to last until December with 'Twelve Days of Xmas in July' on Smile 90.4FM," says the team at the radio station.

In order to win a 'Xmas in July' present, listeners need to tune into Smile 90.4FM on weekdays from 06:00 to 18:00 and listen out for a Xmas keyword in each show.

They then need to SMS the keyword with their name to 45729 or send a free message through the mobile app. If the station picks an entry, they will phone the listener live on air to unwrap their present.

"With 48 Xmas presents valued at over a quarter of a million Rand, wrapped and ready to be delivered, Santa and his elves have made sure there’s a little something for everyone," the team adds.

For more information, visit www.smile904.fm. You can also follow Smile 90.4FM on Facebook or on Twitter.