an actress that is a cross between megan fox and scarlett johansson