Beyoncé celebrated her 35th birthday at Jay Z's Made In America music festival on 4 September Al Bello/Getty Images

After another stellar 12 months of impressive accomplishments, Beyoncé celebrated her 35th birthday on Sunday (4 September) with her husband, Jay Z, and friends including President Barack Obama and former US President Bill Clinton at the Made In America festival.

What do you buy someone that has almost everything? Well, if you are Kelly Rowland looking to treat your best friend Beyoncé for her birthday, there is only one option: diamonds. "Well, diamonds are a girl's best friend," she told E! News. "I got her diamonds!"

Rowland joined a host famous faces who turned to social media to wish Queen B happy birthday by shared throwback images.

"Happy Birthday to the beautiful Queen Bey! @beyonce," Mariah Carey wrote alongside a snap of the pair together. "Lots of love and respect always, Mariah."

R'n'b songstress Monica also shared a heartfelt message on her Instagram page which said: "Happy Birthday B.... You always display love, graciousness & gratefulness. I pray this birthday God has placed nothing but his love & your family around you."

To mark the occasion the Formation songstress surprised fans by releasing her Lemonade track Hold Up on YouTube. The video, which was previously only available to Tidal subscribers, premiered in April as part of her visual album, Lemonade. Fans may recall that she performed the song as part of her medley at the 2016 MTV VMAs.

Bey kicked off the Labor Day weekend with First Lady Michelle Obama and her daughters Malia and Sasha at Camp David in Maryland before jetted over to Philadelphia, Pennsylvania for the festival. "We are all going to be celebrating this festival and Beyoncé's birthday!" Rowland revealed ahead of their appearance at the annual event . "We are all going to be together. I am getting ready to see her now!"