Beyonce in Plaid Mermaid Style Skirt

Beyonce had the Internet buzzing in anticipation of her "big announcement" this weekend. Many of her delusional Stans thought she was pregnant (ha ha) or that she was announcing her intention to run for president.

What a big letdown it must have been for them when they found out Beyonce was just promoting her vegan diet book and delivery service.

Read more »