Multiple choice general knowledge Who among the following has won the Miss Universe 2004 Jennifer Hawkins Shandi Finnessey Alba Reyes None of these Reveal answer Fill a bubble to check yourself A Correct answer Explanation Jennifer Hawkins from Australia won Miss Universe 2004. Shandi Finnessey was Miss USA 2004 and first runner-up at Miss Universe.