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

Megan Fox, Barbara Mori and Hilary Rhoda

Megan Fox, Barbara Mori and Hilary Rhoda