Diana - It's a visually beautiful name, with a pretty cool history (a Roman goddess; Princess Di, Queen of Hearts; etc.). However, that first syllable bothers me, reminding me too much of "die." I could use it only as a middle name.
Fern - Lovely name! Pretty much the only one, imo, that can get away with having a long "schwa" sound. Really cute imagery, as well.
Anthony - It's all right, though I prefer Antony. I also dislike the nickname Tony.
Ivor - Not my style.
Please rate my personal short name list (which includes combos): http://www.behindthename.com/pnl/69381?sort=comment&pop