A pregnant woman was left "extremely shaken" after her home was raided by two knife-wielding robbers.

The 29-year-old woman and a 39-year-old man were in the house in Milligan Drive, Edinburgh, when the thieves burst in at around 9.30pm on Monday.

The criminals proceeded to steal jewellery, electronics and cash before making off in a small silver hatchback car, thought to be a Vauxhall Corsa.

Police have launched an investigation and anyone who recognises the suspects is asked to come forward.

The first man is described as white, around 6ft tall with a pale complexion, light green eyes and a diagonal cut down the right side of his nose.

He was wearing a black baseball cap, aqua/emerald green long-sleeved top, black hooded gilet jacket, dark tracksuit bottoms, black and grey trainers with no socks, black gloves and a black garment over the lower half of his face.

He also had a scab on the inside right ankle bone and spoke with a Scottish accent.

The second man was also white, between 5ft 7ins and 5ft 10ins tall with a stocky build.

He wore a light cream or grey hooded top, dark, khaki green tracksuit bottoms or cargo trousers, a dark grey baseball cap with a rounded peak and a dark garment over his face. He spoke with an English accent, possibly from the London area.

Detective inspector Graham Grant from Corstorphine CID said: "The victims were left extremely shaken by this terrifying ordeal, though, thankfully, neither were injured.

"As part of our ongoing inquiries we are looking to establish if this robbery is linked to the incident in Dolphin Drive during the early hours of Sunday morning.

"The female victim is heavily pregnant and has been robbed in her own home by two males armed with weapons.

"Yet, despite the distressing nature of this incident, the man and woman have provided detailed descriptions of the suspects and I would appeal to the public to consider these descriptions and contact us immediately if you know who either of these men are.

"Also if you witnessed any suspicious activity around Milligan Drive on Monday evening, or have any other information relevant to our investigation then please contact police immediately."