Beyoncé was a superstar long before she rose to fame.
The 31-year-old singer posted an adorably glam shot of her younger self to tumblr. In the pic, Jay Z's love looks majestic in her gold dress, matching turban and ornate beaded earrings. While that Beyoncé is now a grown woman, her own little girl, Blue Ivy Carter, has inherited mom's good looks and sense of style.
And it goes without saying that Queen Bey adores her mini-me. She shared more snaps of herself and her 1-year-old daughter on her tumblr, showing the twosome relaxing and spending quality time together on vacation.
Beyoncé's been a busy lady with her Mrs. Carter Show World Tour, but Blue and her well-being will always come first. "I am very protective," the proud mom told ABC News earlier this year. "I just want to make sure that she can have a healthy, safe, normal life…in the back of my mind, she's my priority."
"And life is completely different now.," she added. "So I'm—I feel really, really just lucky that I can still do what I love, and now have a way bigger meaning. And that's to be her mother."
Superstar and supermom! Bow down, y'all.