Celebrities flaunted their best styles at the 2013 BET Awards on Sunday, held in Los Angeles' Nokia Theatre, and Enstars picked the top three hottest looks from the red carpet.

Actress Gabrielle Union rocked a red Zac Posen cocktail dress that had a sweetheart neckline. She wore no necklace but dangling earrings and multiple rings, along with black peep-toe heels. She was one of the night's presenters and along with Angela Bassett, they gave out the Best New Artist award to Kendrick Lamar. On stage, Union wore a floor-sweeping white gown that had a high slit and detailed embroidery. See a photo here. Union walked the red carpet on Sunday with her boyfriend Dwyane Wade.

Glee star Naya Rivera wore a Pucci mini dress with Jimmy Choo shoes to the awards ceremony. The 26-year-old actress walked with her boyfriend Big Sean, who was nominated for Video of the Year and Best Collaboration for his work on Kanye West's song Mercy. Rivera finished off her red carpet look with a Kotur clutch, and JN Jewels earrings. The dress had an asymmetrical hemline and was jeweled with stones in the colors of purple, green, silver and black.

Sporting a very grown up look for a 17-year-old, Gabriel Douglas walked the red carpet in a a black and nude sequin mini-dress. She paired the strapless gown with cream-colored strappy heels and bold red lipstick. The gymnast won both the Young Stars Award and the Subway Sportswoman of the Year Award on Sunday.

"The #BETAwards Show is amazing! I'm so honored to be here tonight!!" she tweeted during the show.

The following artists performed at the 2013 BET Awards: Janelle Monae, T.I., Robin Thicke, Snoop Dogg, Mariah Carey, Ciara, Miguel, Kendrick Lamar, R.Kelly, Chris Brown, Stevie Wonder, Erykha Badu, India.Arie, Honoree Charlie Wilson.

Tags: BET Awards