The 20-year-old season 11 runner-up was joined on the carpet by season 12 winner Candice Glover.
It looks like Candice has been having a blast getting ready for the American Idol finale and has been sharing lots of behind-the-scenes videos on her Instagram.
“Rehearsals are tiring but so fun! Loving the vibe of everyone giving and taking from each other in the most positive way. #IdolFinale #IdolFarewell,” she wrote.