Lizzo shone on the Met Gala red carpet for more reasons than her stunning outfit on Monday night.
The eccentric singer, 34, showcased one of her many talents as she whipped out her flute and performed an impromptu tune for onlookers.
She arrived on the red carpet at the Metropolitan Museum of Art's Costume Institute Gala wearing a hand-embroidered gold and black coat which was designed by Thom Browne.