Rihanna brought down the house with her powerful performances yesterday at the All-Star NBA half-time show.

The basketball fans were treated to guest appearances from Drake and Kanye West -- video after the jump.

The crimson-haired Barbadian songstress, who also nabbed a BRIT Award last week, kicked her set off with an orchestral version of her 2007 smash “Umbrella,” then changed the mood completely by tossing her jacket to the side and strutting around while belting out “Only Girl (In The World)” and “Rude Boy.”