English expression – "Slipped my mind"

Slipped my mind – forgot “I bought party invitations but I forgot to mail them! It completely slipped my mind.” “Sorry I can’t meet you for dinner tonight. I have …