Happy birthday, Beyoncé!
The superstar just reached a *major* milestone, as she is celebrating her 40th birthday today. The “Halo” singer has been known to share snaps of her celebrity friends on their special day, but she took it to the next level for her own bday by posting a massive collage to her website.
The full spread, which can be seen here, traces the star's life from her birth in 1981 all the way to present day. Queen Bey offered a number of rare pics, including shots of herself as a baby, dressed up in collared pink and blue dresses. There are also snaps of the singer posing with her mom and other family members, as well as throwbacks where a young Beyoncé sings into a microphone at various venues.