Assuming these aren't twin names I like Peter and Jemima, if it's for twins all that will come to anyone's head is rabbit and Puddleduck (and no one wants to be named after "feeble minded" Jemima Puddleduck).
Peter and Martha are also lovely. Not keen on Annabel, and there's an awful lot of Leos around at the moment.