Bam! I'd like to be a dead leopard right now.

Jennifer Connelly is somehow hotter than ever and I love the animal print blouse.