I love the name Amelia - DF didn't though lol - as I wanted that name for DD originally. I (so far) have picked middle name for DD and bubs based on Grandparents first or middle names. I just think it makes it a bit special when the middle name has a meaning - but thats just me .

As for selecting the same name as a work mates child - I wouldn't, but there are no rules. I love the name Jett eg, but it's my brothers, boss' sons name (of which I have nothing to do with lol) - but I still couldn't pick the name.

If you're sold on the name of Grace - then go for it! It's about you and DH and what you both like!