Cannes Festival 2010: Cheryl Cole has every reason to smile as she poses in mermaid gown before £250,000 gig
As seen in
  • red carpet white dress fashion dress prom dress party dress evening dress