Fife PICTURES: Student models strut their stuff as 1,500 attend St Andrews fashion show with royal ties February 26 2018