Celebrity photos of the week

Celebrities snapped by the cameras this week include Michael J. Fox, Jennifer Anniston, Charlize Theron, Beyonce, Rihanna, Justin Bieber and Toby Keith.