11/07/2013 19:13 BST | Updated 22/05/2015 10:12 BST

Happy Birthday, Beyonce

Today is Beyonce's birthday, which makes her (amongst other things) 31 years old and a Virgo.
And what do we do at MyDaily when it's someone's birthday? We look at how their style has changed over time (read: marvel at the ridiculous and ill-judged outfits worn in their formative years). So without further ado: happy birthday Bey!