Have you thought of maybe waiting untill you see your beautiful bundle and then deciding on a name? I know with DD we decided on her name before she was even concieved and then when she was born it took a fair while for me to get use to it because thats not what I thought she would look like

Otherwise I loooove Ruby and Ivy is beautiful as well. Ivy is more unusual which I like too. I think middle names are nice when they are after someone special, maybe a Nanna or relation??
Best of luck with your impending labour!!!