Prime Minister Narendra Modi wore a saffron turban for his 12th Independence Day address on Friday, pairing a white kurta and churidar with a saffron bandhgala jacket and a tricolour stole.

This year’s Independence Day theme, Naya Bharat, symbolises the government’s aim of realising a Viksit Bharat by 2047.
Follow live updates on Independence Day 2025 here
For the 78th Independence Day celebrations last year, he opted for a multi-coloured Rajasthani leheriya print turban, teamed with a white kurta and churidar, at the historic Red Fort on Thursday, 15 August.
The previous year, he chose a Rajasthani bandhani print turban in shades of yellow, green, and red with a long tail, paired with an off-white kurta, churidar, and a black V-neck jacket.
PM Modi's turban choices from 2014
In 2014, Prime Minister Narendra Modi wore a bright red Jodhpuri bandhej turban for his maiden Independence Day address. The following year, he chose a yellow turban adorned with multi-coloured criss-cross patterns, while in 2016 he opted for a tie-and-dye turban in shades of pink and yellow.
{{/usCountry}}In 2014, Prime Minister Narendra Modi wore a bright red Jodhpuri bandhej turban for his maiden Independence Day address. The following year, he chose a yellow turban adorned with multi-coloured criss-cross patterns, while in 2016 he opted for a tie-and-dye turban in shades of pink and yellow.
{{/usCountry}}In 2017, his turban combined bright red and yellow with golden criss-cross lines, and in 2018 he wore a plain saffron turban.
For the 2020 celebrations, Modi used a white scarf with a saffron border to cover his mouth and nose due to the COVID-19 pandemic.
In 2021, he sported a saffron and cream headgear with a long tail, pairing the safa with a half-sleeve kurta and fitted churidar. The next year, in 2022, he chose a saffron headgear with red patterns and a long tail, matched with a traditional kurta, churidar, blue jacket, and stole.