Have some lovely new Dior polish. Painted my nails, looked nice but started flaking the following day.
I don't have lots of time and therefore don't often bother with undercoat or top coat...it's a miracle the polish stays on without smudging within an hour usually anyway! 
What are your top tips for nail painting without smudging and longer lasting?