I actually don't mind
Monty for someone else's kid but I'd prefer
Montgomery as the full name. The whole combo is a little too pretentious sounding for my tastes.
Olivia isn't a name I love at all and it's boring. Bluebell
Madonna is ridiculous but Bluebell has kind of grown on me a little in a GP kind of way.