Одевать - это только в значении "одевать кого-то" - "одевать ребенка", "одевать старенькую бабушку", то есть это О- используется в 1% случаев и этот 1% вы вряд ли с чем-то перепутаете. Все, что касается вещей, все остальные 99% - НАдевать. НАдевать пальто, платье, шапку, трусы, туфли... С чем надеть; я надеваю это с белым свитером; попробуйте надеть их с колготками и ты пы.
Надеть одежду, одеть Надежду - мнемоническая фиговинка для тех, кто путается.
Спасибо за внимание, извините за занудство.
