Multiple choice general knowledge history Who among the following has won the Miss Universe 2004 crown ? 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 (not Miss Universe), and Alba Reyes was Miss Puerto Rico (and placed first runner-up).