Not only did we at Superstar bring you an interview with ONE finalist from Britain’s Next Top Model – Amelia, we now have yet another! Charlotte Holmes came fourth in the competition and was supermodel Elle Macpherson’s favourite to win. She recently came 2nd in the Miss England pageant and filmed a fashion feature for … Continued

