BET seemingly filmed their latest "BET Honors" special over the weekend, and Kelly Rowland was in attendance. Word is that she sang a tribute to Mariah Carey at the taping. And while we'll ultimately have to wait until that special airs to see the performance (or until it leaks on the internet), we do have these stunning shots of Kelly on the red carpet before the event. With all the news of Beyonce's baby and such, it's easy to forget that Rowland had a big 2011 herself. And that she's still quite hot.

[Egotastic]