Via twitter today

"Proper buzzing for the commonwealth opening ceremony! Hoping the rumours that James McAvoy is gunna be there are true 😍😍#glasgow2014"

James has been spotted in Glasgow so we have our fingers crossed.

The Commonwealth Games open on Wed., July 23.