Already have an account?
Get back to the

James McAvoy Looks Buff for Upcoming ‘Glass’ Role

James-McAvoy-buff
James McAvoy is seen on December 1, 2017 in Philadelphia, Pennsylvania.

Amber Portwood Expecting Baby Boy (RADAR Online)

Selena Gomez, Justin Bieber Head to Church Together (Star Magazine)

Chris Pratt Takes Son Jack to Basketball Game (OK! Magazine)

James McAvoy Looks Buff for Upcoming ‘Glass’ Role (Men’s Fitness)

Got a Tip form close button
Got a tip for US?
We're All Ears for Celebrity Buzz!