Stephanie Edwards hails from Savannah, Georgia, USA. She has performed in the prestigious Apollo Theatre in New York. She also claims to have won every single competition she has entered.
She auditioned for American Idol
at Memphis, Tennessee. She made it through the judges and is one step closer to fulfilling her dream. On March 8, 2007, she made it into the top 12 of American Idol
. She was eliminated from the show on March 21, 2007. She garnered 11th place in the competition.