See a striking photo exhibition: Opera Gallery presents ‘Oriental Inspiration’, a display of photographs taken by a younger generation of artists that captures eye-catching urban landscapes, human bodies and concepts. Until December 24. Opera Gallery, Gate Village Building 3, DIFC (04 323 0909).
Try a colourful massage: Enjoy a 45-minute emerald massage – designed to open your heart chakra and help rid the body of toxins – plus full face threading, polish change for hands and feet and personal colour consultation for less than half price this month. Dhs250 (normally Dhs590). Until December 31. Ladies only. SpaDunya, Shams 1, JBR (04 439 3669).
Check out the battle of the bands: Rockers from across the region will be battling it out on stage for charity, raising money for the World Food Programme. Free (with donation). 6.30pm-9.30pm. Dubai International Academy, Emirates Hills (04 368 4111).
Enjoy a discount dinner before the Christmas craziness: Palm Grill is offering an array of two-for-one dinner deals throughout December and January. Prices vary. Daily 7pm-12.30pm. Until January 31. Radisson Blu Hotel, Dubai Deira Creek, Baniyas Road (04 205 7333).
A festive ho-down on the beach: Perennially popular beach bar Barasti claims to be holding the ‘biggest Christmas party ever’. We’re not sure the record keepers were consulted, but we’re expecting lots and lots of Dubaian festive cheer. Dhs240 (with food). Noon-4pm. Barasti, Le Méridien Mina Seyahi (04 318 1398).