Video of the day: Beyoncé ‘Best Thing I Never Had’