Teddy Swims stole the show on ‘American Idol’, delivering a soul-stirring performance of “Lose Control.” Known for his heart-rending cover of “I Can’t Make You Love Me”, Swims upped the ante with a pink suit and his signature strawberry earring. As he belted out the last note, the crowd erupted in applause, with Ryan Seacrest praising the emotional delivery: “Talk about feeling a song!”
But it wasn’t just Swims’ night — Lauren Spencer Smith and Paul Russell also shone bright. Spencer Smith, a returning Idol from season 18, is carving out new tunes post her debut album ‘Mirror’. Meanwhile, Atlanta’s own Russell followed up his hit “Lil Boo Thang” with the fresh track “Eat Pray Love”, adding a hip-hop flavor to the night’s eclectic mix.