Ms Martelli said the day before Charlotte was born she and her partner were also considering two other alternatives - Chloe or Penelope - which were also popular baby names.
"Charlotte is our third and last child so it was very important to get it right when deciding on a name for her," she said.
"When we were looking into names we tried to find a name which was quite traditional but also up to date. My partner Paul always wanted a daughter and has always loved the name Charlotte.
"We chose Charlotte because it's a strong name and a really pretty name, and it is also a name which is not too babyish when she reaches adulthood," she said.
Charlotte's second given name, Janet, was in honour of her great-grandmother.
Ms Martelli said her daughter suited her name because of her wonderful temperament.
"Charlotte is a really placid baby, she rarely cries. She is a really cuddly and a nice natured baby and her brothers have already fallen in love with her."
The fact that Charlotte shared her name with the newest royal - Her Royal Highness Princess Charlotte of Cambridge - had not been lost on Ms Martelli.
"It's been a really interesting week with lots of people stopping me and wanting to know how old my baby is and asking what's her name. When I told them Charlotte they immediately said 'oh she's got the same name as the Princess Charlotte'. But I pointed out my daughter is a month older and said the Royal family must have followed us.
"We had a bit of a laugh about it, and I told them Charlotte's not a royal but she is our little princess."
Ms Martelli said she named her sons Oliver and Broady because they were also strong, manly and quite traditional names.
"Broady was a name we had heard and really liked. It's a name that wasn't very popular when we chose it but it has become a far more common choice today. Ollie could have been Riley, which was our second choice and is also a popular name but instead we decided to combine the two names. I think it suits him."