Green, 24, from Paarl in the Western Cape, represented South Africa in the contest held on Sunday evening in Bangkok, Thailand, against contestants from 93 other countries.
She made the top three where she was up against Miss Philippines Catriona Gray and Miss Venezuela Sthefany Gutiérrez .
Former Miss Universe, South African Demi-Leigh Nel-Peters, a former Miss South Africa, was on hand to crown her successor. Instead of a long gown, Nel-Peters opted to wear a white pantsuit with bedazzled lapels and wide leg pants in her final walk through.
She said she knew the day was coming (when she would hand over the crown) but it was still sad to say goodbye.