Solange Knowles can do no wrong.
The 31-year-old singer shared a topless mirror selfie on Wednesday and it's just as flawless and elegant as she is.
RELATED: Solange Knowles Pens Powerful Letter to Her Teenage Self
The captionless snap shows Solange with her curly hair flowing, dressed in black slacks, with white heels and a belt, holding her phone in one hand, while using her right arm to cover her breasts.
RELATED: The Crazy Link Between JAY-Z's '4:44' Album Title and the Infamous Elevator Scuffle With Solange Knowles
The singer also shared a video of herself singing part of her song, "Rise," from her latest album, A Seat at the Table.
"So you can wake up and rise," she sings.
Solange is currently on tour, with dates scheduled until the end of 2017. Earlier this year, she opened up about the early struggles she faced after getting pregnant with her son, Daniel Julez Jr., at 17 and her life on the road.
"It was one of the most bittersweet moments of my life," Solange -- who was married to Daniel's father from 2004 to 2007 -- said of being a young mother. "Because I was so in love with Julez, and having spent a lot of time on the road, I yearned to be in one place, to have the opportunity to really ground myself with him. But it was isolating and lonely, and so cold and dark."
Hear more of what she had to say in the video below.