Lipstick question ?

Mari • Love , laugh , learn
Does anyone know what is the best way to keep your lipstick to last longer? I really hate when I go to a party and my lipstick would not last for a whole day ugh. Any suggestion of what brands or method to use.
Thank you