Lay off Queen B!

Beyonce posted an Instagram just hours before the polls closed showing her support for Texas Senate candidate and underdog Beto O'Rourke, but fans think if she had shared her endorsement much earlier in the day, the politician might not have lost the race to conservative Ted Cruz.

"I’m feeling grateful for everyone before me who fought so hard to give us all the right to have a voice. We can’t voice our frustrations and complain about what’s wrong without voting and exercising our power to make it right. We need you. We all need each other, because when we are truly united we are unstoppable. Sending you all love and positivity on this happy voting day! Every vote counts. Every race matters. Everywhere," she captioned her post.

“You have such a huge, influential voice and you wait until Election Day to post this?! Beto needed you sooner. Maybe you could’ve actually made a difference," one commenter wrote.

"You came out literally two hours before elections were over. Why didn’t you use your influence months ago?" another added.

While the songstress does have 119 million followers, we don't think it's fair to put O'Rourke's loss on her shoulders!