Celebrity photos of the week: Katy Perry, Jennifer Lopez and more