Oh, and Beyonce 'Best Thing I Never Had"