I used to think this name was absolutely ridiculous but thanks to seeing it on a couple of British actors recently I've really started to warm up to it. It seems to have a very elegant, gentlemanlike feel. I think
Rupert might be a bit much for a real child to bear though. Thoughts?