The baby names predicted to be most popular next year have been revealed - and there's clearly some royal influence at play.
With the world's eyes preparing to watch Prince Harry marry Meghan Markle, it's perhaps no surprise that Harry has rocketed up the list and looks set to become the top name for baby boys in 2018.
While millions of mini Meghans - by name at least - aren't yet on the horizon, the predictions, made by parenting site Emma's Diary, does include George and Charlotte, reported the Daily Mail.
Expected to sit pretty at the top of the list for girls' names is Olivia, which has been flying high for several years.
Prince Harry and the enduring success of J.K. Rowling's fictional wizard could both also have a hand in keeping Harry in the top spot.