Wow.... so Beyonce is always reinventing herself!
She gets better and better every time she releases an album
and every time she tries something different and new which I love.
This is her newest single "Best Thing I Never Had".
Every women can relate to this!!!!