Deepavali 2026 falls on 8 Nov, with celebrations across Singapore from 6 to 10 Nov. These 10 restaurants offer festive Indian ...
From a Traitors-chic check skirt at Sainsbury's to Zara's leather-look trousers, a style critic reveals her favourite buys ...