I would simply never use Annie as a full name. It's like slang. Annie is slang for Anna. Hahaha
Anna is a nice name. It goes with BASICALLY ANY middle name. Since I'm feeling kind of groovy today, I'm offering up Anna Resplendence. My favorite combo with Anna in the middle is Octavia Anna or Octavia Anna Altaluna, my alter-ego/pseudonym. I find it so surprising there, almost abrupt. It halts the momentum of the name and throws it into a funny... mirror. It's like the clatter of a penny in a pool.
~Punctuation Pets~
~*~Gladys
^^ Minerva/Mitzi
~!~ Irini
=+= Cyprian
// Sylvester