The 18th edition of the International Indian Film Academy Awards - also known as Bollywood's Oscars - was held in New York on July 15.
Updated: July 16, 2017, 10:43 AM
The 18th edition of the International Indian Film Academy Awards - also known as Bollywood's Oscars - was held in New York on July 15.