The new earth queen has been crowned! Jessica Lane of Australia was hailed as Miss Earth 2024 during the pageant's coronation night, which was held at Cove Manila in Paranaque City on Saturday, Nov. 9 ...