Laetitia Casta Hollywood Top Model: 20 Stunning Photos
Laetitia Marie Laure Casta (born May 11, 1978 in Pont-Audemer, Normandy) is a French supermodel and actress who have been successfully making waves since she landed upon the modeling. She was in fact, the...