I think
Megan is a great name. It's not too popular right now and it will also age nicely. Here are some combos I like:
Megan Amelia Lovelace
Megan Emma Lovelace
Megan Samantha Lovelace
Megan Zoe Lovelace
Megan Brooke Lovelace
Megan Jemima Lovelace
Megan Rebecca Lovelace
Megan Phoebe Lovelace
Megan Elizabeth Lovelace
Megan Joanna Lovelace