Paris is the last place you'd expect to find a leopard, but one was seen roaming the streets last week. There's no cause for alarm however. It was just seeing the sights and getting in some quality shopping time. She seemed to have interesting taste in fashion too. Everything she bought was leopard print.