Kim Kardashian turned 41 years old on Oct. 21, and she received countless messages from fans, friends family and fellow celebrities on social media. One star who made sure to pay tribute to Kim on her big day was Beyonce. Although Beyonce didn’t write an Instagram post in Kim’s honor, she did take to her website to send the reality star a special message. “Happy Birthday, Kim Kardashian,” Beyonce wrote, alongside a baby photo of the birthday girl.