Solange Knowles has some explaining to do!
A few days ago the 27-year-old singer canceled her entire European via her website — which is like breaking up with a boyfriend over text — and the reasons she listed for quitting on her fans were totally sketchy!!!
Now we're learning the real culprit might be something else entirely! Or, should we say, someone.
As it turns out, Solange might be spending her nights with a fickle mistress we call MARY JANE!
When Beyoncé's baby sis performed at the Pitchfork Music Festival last weekend, she totally encouraged her young fans to break the law and light up a doobie!
On stage she said: