Rihanna , Lenny Kravitz , Josh Groban  and Cee Lo Green  have been tapped as the main musical attractions for the NBA All-Star Game, set for Feb. 20 in Los Angeles. Rihanna will perform her "Loud" hits "What's My Name?" and "Only Girl (In the World)" at halftime, while Kravitz will play his new single, "Come On Get It," during the player introductions.
Before tip-off, Josh Groban will perform the U.S. national anthem, while R&B singer Melanie Fiona  will perform Canada's.
A day before the official game, Cee Lo Green, Far East Movement  and Keri Hilson  will perform at the NBA's All-Star Saturday Night, which features the slam dunk and three point contests. Hilson will take on the U.S. national anthem, Green will sing "Forget You" and Far East Movement will perform its latest single, "Rocketeer." Cali Swag District  is also scheduled to perform its hit song, "Teach Me How to Dougie," at the T-Mobile Rookie Challenge & Youth Jam on Friday (Feb. 18).
As previously reported, Hilson will also perform at the NBA All-Star Pregame show on Sunday, playing her single "Pretty Girl Rock," while Bruno Mars  will perform several songs.
For Rihanna, Green and Mars, the performances will come exactly one week after the three artists perform and vie for awards at the 2011 Grammys this Sunday (Feb. 13). The NBA All-Star Game airs Feb. 20 on TNT.
- Live