Celebrities are notorious for choosing unusual baby names (Apple, anyone?), but occasionally they get it so right. When it comes to the cutest of them all, these little munchkins take the cake.
RELATED: Wacky ways to choose a baby name
RELATED: Match the celebrity to their baby photo
Dimitri Portwood Kutcher
Ode Mountain DeLorenzo Malone
Luna Simone Stephens
Esmeralda Amanda Gosling
Atticus James Hallisay
Frances Cole Fallon
Frankie Barrymore Kopelman
Otis Alexander Sudeikis
Which of these adorable baby names is your favourite?