Jennifer Hudson Wears A Prince-Inspired Look For Emotional BET Tribute

It was equal parts slayage and perfection.

If you watched Sunday night's BET Awards, chances are you woke up this morning still feeling all the feels from the many emotional Prince tributes.

Some of those feelings were brought to you, in large part, by Jennifer Hudson. The songstress brought the house down with a rendition of "Purple Rain" alongside Stevie Wonder and Tori Kelly. And she did it in a hooded tuxedo dress designed by Christian Siriano.

It was inspired by this look Prince wore to the 2005 People's Choice Awards:

Siriano, Hudson, and her stylist Micaela Erlanger posted a slew of photos of the outfit on Instagram. Erlanger thanked Siriano for creating "the perfect Prince-inspired stage look," while Hudson showed off images of the performance and backstage photo ops with the likes of Kelly and Wonder, Gabrielle Union, and her own adorable son.

And of course my lil munch was there to support mommy !

A photo posted by Jennifer Hudson (@iamjhud) on

Check out the performance below.

2016 BET Awards Red Carpet