Diamond News

Beyoncé wears bejewelled Alexander McQueen blazer mini dress at Lion King premiere

Beyoncé wears bejewelled Alexander McQueen blazer mini dress at Lion King premiere

Independent
Beyoncé holds hands with eldest daughter Blue Ivy Carter on the red carpet