Millions of Hindus around the world are celebrating Deepavali on Tuesday (Nov 11), a festival marking the triumph of good over evil.
Hindu families in Singapore offer prayers, visit family members and friends and share sweets with one another.
Celebrations are bigger and grander in India, where the Festival of Lights, also known as Diwali, is one of country's major festivals.
Bollywood celebrities, too, have taken to social media to send good wishes to their fans: