While the 21-year-old from Punjab bagged the coveted pageant, Paraguay's Nadia Ferreira became the first runner-up and Lalela Mswane of South Africa secured the position for second-runner up.
Sandhu was crowned by former Miss Universe 2020 Andrea Meza at the 70th edition of Miss Universe held in Eilat, Israel.
India had won this title 21 years ago when Lara Dutta was crowned Miss Universe in 2000. Before that, actress Sushmita Sen was given the title in 1994. Including Sandhu, so far only three Indians have bagged the title of Miss Universe.