The pop star is glowing after giving birth to her first child, Blue Ivy, in January, and editors have chosen her for the top slot for their annual beauty countdown, reports the magazine website.
Beyonce has taken the title from Jennifer Lopez, who was handed the honour in 2011.
The 30-year-old says motherhood has improved her self-esteem.
“I feel more beautiful than I’ve ever felt because I’ve given birth. I have never felt so connected, never felt like I had such a purpose on this earth,” she said.
Photo Credit: People Magazine