With endless red-carpet appearances, Cardi B's makeup is always looking flawless. With her pristine skin, impeccable contour, dramatic eyes, and stunning red lips — it is all down to her incredible glam squad.

Carnival makeup is one of our favourite elements of the celebration because there are no rules! With Notting Hill Carnival this bank holiday...