Alesha Dixon In Beaufille – X Factor Edinburgh Auditions Alesha Dixon was in Edinburgh, Scotland on Wednesday (June 28) to meet the latest round of X Fact...