Nancy Helen is my favourite.
It's funny, Nancy frequently seems to get a pass as a full name by those who generally dislike the petname/nickname as full name situation. Maybe it's because lots don't realise it comes from Anne? Or its long use as a full name overrides any reservations? I don't know, it's interesting.