Lipstick

Hallie
So I bought Mac lip primer and a lipstick the other day and the lipstick literally stays on for like 30 seconds and then goes away...anyone have a primer they suggest or their favorite lipstick??