Peek-a-boo fashionista Jennifer Lopez has backed out of United Artists' planned big-screen film about Mexican artist Frida Kahlo, and may instead play an FBI agent in the crime thriller Taking Lives, Variety reports. Miramax is also developing a biopic on the Mexican painter — with Salma Hayek in the title role.