The red carpet carried some serious star power this past weekend, with Freida Pinto, Ashley Greene, Salma Hayek, Elizabeth Olsen, and Madonna hitting the red carpet for their respective movie premieres. We applaud Elizabeth Olsen's choice of ethereal Chanel couture while Salma and Freida played to their curves. Ashley Greene showed one of Spring 2012's biggest trends when she wore a peplum dress from Givenchy. Missed the pics? Click to see all who wore what at the weekend's movie premieres.