Hiya, Spartacus and Twinkle were among the names given to babies born in Scotland last year.

The names were revealed as the National Records of Scotland published a full list of all the names given to youngsters whose birth was registered in 2014.

While Jack and Emily were the most popular names for babies, some of the 56,725 babies who were born last year were given more unusual names.

Both a boy and a girl were called Fox by their parents while Lake was also the name given to one baby boy and one infant girl.

There was also a girl called Apple - the name given to Chris Martin and Gwyneth Paltrow's daughter - as well as Peaches and Berry.

Some baby names could have been inspired by places, with girls named Rio and Texas born last year, as well as a boy called London.

Some of the more unusual names given to boys included Atlas, Bear - the name Kate Winslet gave her youngest child - Diesel, Elvis, Freedom, Mate, Sherlock, Spartacus, Steel and Thor.

There were also boys called R and T born in 2014, according to the list of names.

Meanwhile, girls were given the names Bliss, Blossom, Hiya, Justice, Lullaby, Ocean, Peace, Precious, Princess, Sailor, Thirteena-Starr, Twinkle and Velvet.

The names were revealed as National Records of Scotland announced the number of births that were registered was up by 711 from 2013.

There was also a fall in the number of deaths registered, with this dropping by 461 to 54,239 - the fourth-lowest number of deaths recorded in the last 150 years

A total of 29,070 couples tied the knot last year, 1,500 more marriages than took place in 2013.

Of these, 367 were same-sex marriages, following legislation which allowed these couples to wed from December 16 last year. Of these couples, 359 had already been in a civil partnership.