Beyoncé and Jay-Z celebrated their adorable daughter Blue Ivy's second birthday yesterday, Jan. 7, and the lucky girl received so many thoughtful and surprising gifts.

Blue Ivy Carter certainly had a special and unforgettable birthday. She may be just a toddler but she already has an army of fans, who presented her hundreds of birthday messages online -- Beyoncé dedicated her little girl a fan Tumblr blog called "HappyBDayMissCarter," where fans from all around the world submitted sweet birthday cards, Instagram collages and photos that captured the cutest moments of Blue.

The R&B diva and the Brooklyn rapper also gave their two-year-old a "full-blooded Arabian [horse] suitable for competing in equestrian," which cost $75,000.

"Blue loves animals and expressed interest in having a horse..." a source said. "So they bought her one."

The "Holy Grail" rapper also shared a tribute photo and sweet message of his own on his Instagram page. "Gift from heaven. She['s] two!" he wrote the following caption. "Happy birthday princess." He also posted a photo of Blue Ivy's custom-made director's chair, which is embroidered with her initials "BIC."

In addition, Beyoncé debuted a new song, "God Made You Beautiful" for Blue Ivy on her husband's blog, Life + Times. The track, which was originally teased on her Life Is But A Dream documentary, came with an image of Jay-Z holding his daughter in an infinity pool. The heartfelt track opens with an a cappella chorus and once the beat starts, Beyoncé sings.

"When you were born the angels sighed with delight / They never thought they'd seen such a beautiful sight."