Kelly Macdonalds is a Scottish actress who was born in Glasgow in 1976. She has appeared in many famous romantic and drama movies. Nowadays she is famous for her leading role in coming movie Puzzle. In 2017 she has separated to Dougie Payne and they have 2 children. She has a very beautiful and smart looking personality.