The incident happened around 11.10pm on Friday, 1 May, 2020, at the jewellery store located within Straiton retail park.
The suspect allegedly forced the metal shutter open and entered the shop, where he went on to steal 101 yellow gold, white gold, platinum and palladium wedding rings.
He is described as having a medium, athletic build, and was wearing light coloured loose clothing, black trainers and black gloves.
He was carrying a light coloured rucksack with a black trim, and may have been riding a mountain style bike.
Detective constable Mandy Cummings, of Dalkeith CID, said: “We are appealing to anyone who may have seen anything suspicious at the retail park at the time of this theft, particularly if they may have seen a man matching the suspect’s description.
“We would also ask people to be aware of anyone offering rings like these for sale, including other jewellers, and to get in touch if they have any information that could help with our enquiries.”