Rapper Cardi B arrived at the 2018 Met Gala clad in a custom made Jeremy Scott creation, and put her burgeoning baby bump on show.

The 25 year old, who is expecting her first child, was a dazzling delight in a pearl and jewel encrusted dress that had a billowing skirt and a slit up the thigh.

Cardi B celebrated her pregnancy, and chanelled a bit of pregnant Beyonce, and topped off her look with a statement headpiece.