6. No.1’s Hot Scot List Revealed

Revealing the number 6 spot on No.1’s Hot Scot List…
You voted in your thousands and placed James McAvoy in the sixth spot on the Hot Scot List!
James, from Glasgow, started out as a member of PACE Youth Theatre in Paisley but found fame when starring in the hit Channel 4 show Shameless.
Find out more about James and all 10 of our hot Scots by picking up the latest issue of No.1.