Jennifer Lopez, 47, looks like a feisty feline in colorful catsuit on People Espanol cover.
47-year-old icon found time to do a photo shoot for , which is celebrating 20 years on the newsstand.
She had her hands on her thighs and was leaning in toward the camera.
Her caption read: People en Espanol 20th anniversary!! A la venta ahora!!'