Scotland welcomes New Year babies
The first babies of the New Year have been born at maternity units around the country.
One of the first to arrive was a baby girl who was born in Aberdeen Maternity Hospital at 00:39.
The girl, who has not yet been given a name, was welcomed into the world by mother Nikole Kidney, who is from Peterhead.
The same maternity unit also had two other early-hours arrivals on New Year's Day.
Jennifer Arnott, from Ellon, had a baby boy at 02:55. He weighed in at 6lbs 9oz.
And Zoe Ejebu, of Aberdeen, gave birth to a boy at 05:16.
Edinburgh's first newborn of 2016 arrived at 01:03. Mother Carolann Horsburgh, of Gorebridge, Midlothian, gave birth to the 8lb boy at the capital's Royal Infirmary.
Just 12 minutes later, the labour ward at Raigmore Hospital in Inverness saw its first birth of the year. No details have been made available about the birth at 01:15.
The Highland hospital's second arrival of 2016 was in the form of a baby boy born to mother Rowena MacDonald, from Skye, at 04:35.
The first New Year baby at Forth Valley Royal Hospital in Larbert was a baby girl.
The child, who has not yet been named, came into the world at 04:24 to parents Jilly and Scott MacKenzie from Stenhousemuir. The girl, the couple's first baby, was 7lb 5oz.
In West Lothian, the first baby born on Friday at St John's Hospital in Livingston was a boy named Reuben.
Parents Megan Proudlock, 23, and John Irvine, 27, of Linlithgow, welcomed him into the world at 04:50. He weighed 6lb 15oz.