Taylor Swift's wardrobe malfunction didn't stop her from continuing her tradition of covering hometown artists on her Speak Now tour, and on her recent St. Louis, Mo. tour stop, the 21-year-old paid homage to none other than Nelly with a rendition of 'Just a Dream.'

The song was a perfect choice for the dreamy singer, who emphasized the heartfelt sentiments of the hit '5.0' single with her live acoustic version. She enlisted the help of the sold-out audience at the Scottrade Center, who knew all the words by heart.

This isn't Taylor's first rap cover -- the country star showed her lyrical flow on a cover of Eminem's 'Lose Yourself' while in in Grand Rapids, Mich. last month. However, since her tour kickoff, the singer has selected a variety of popular artists to honor. She's covered Justin Bieber's 'Baby,' Bon Jovi's 'Livin' on a Prayer,' Pink's 'Who Knew,' TLC's 'Unpretty' and Fall Out Boy's 'Sugar We're Goin' Down.'

Taylor heads back to Canada this week before performing four consecutive nights in Los Angeles. She'll continue her trek throughout North America this fall, wrapping the tour on Nov. 22 in New York, just in time to be home for holidays.

Watch Taylor Swift Cover Nelly's 'Just a Dream'