Here they are again—the world's biggest stars reeling in the glitz and glam for Hollywood's biggest night.
At the Dolby Theater in Los Angeles, California, the 87th Academy Awards took off on February 22 (U.S. time) with a fabulous showcasing of fashion on the red carpet.
So who wore the best looks?
PEP Live









