"CARRIE PRESTON.""Lost"" Live: The Final Celebration held at UCLA's Royce Hall, Westwood, California, USA..May 13th, 2010.full length dress strapless pink red hand on hip leopard print brown black sandals dress.CAP/ADM/BP.©Byron Purvis/AdMedia/Capital Pictures."
{}