Barbara Mori, Megan Fox, Hilary Rhoda and Kristen Stewart.

Barbara Mori, Megan Fox, Hilary Rhoda and Kristen Stewart.

Barbara Mori, Megan Fox and Hilary Rhoda

Barbara Mori, Megan Fox and Hilary Rhoda