Надеть.
Надеть - to put on something.
Одеть - to dress someone.
Though native speakers replace "надеть" with "одеть" VERY often, but it is considered a mistake.
Also in the case of (A) lipstick, (B) perfume, (C) makeup which verbs are used?
(A) наложить помаду.
(В) подушиться (от слова духи - perfume)
(C) наложить макияж