I love Imogem, then Alexys (which also sounds good as a middle name)