A 71-year-old contestant known as "Glamour Gran" has missed out on the main prize at the Miss Great Britain pageant.
Ann Marie Harper, who is from Ayrshire, made history by becoming the oldest Scottish competitor to reach the national final in the pageant's 81-year history. However, she was unable to secure a place in the top five of her division.