She's an undeniable diva.
And Beyonce certainly looked like she meant business in a series of sexy new snaps she shared on Saturday.
The Black Is King songstress, 39, proved she could make any outfit sizzle as she slipped into a black and red tweed top with matching hot pants that put her legs on full display. Proving the photo set was all about being naughty, the Crazy In Love songstress titled the posts: 'Sin City.'
There was plenty of sparkle to the look, courtesy of flashy sunglasses, a jewel choker, big diamond hoops and shiny buttons. She tied things together with pointy red velvet heels with bows around the ankles and a mirrored box clutch.
Bey wasn't alone, she dined with her partner in crime Jay.