In Pictures: International Indian Film Academy Awards in Madrid, Spain
The 17th edition of the International Indian Film Academy Awards took place in Madrid's Irema congress centre on Sunday (June 26). The awards ceremony, a globetrotting affair which has been hosted in Singapore and Dubai, saw Bollywood stars walking the green carpet. Here's a look at who showed up.
We have been experiencing some problems with subscriber log-ins and apologise for the inconvenience caused. Until we resolve the issues, subscribers need not log in to access ST Digital articles. But a log-in is still required for our PDFs.