Lindsay Lohan and her sister Ali are seen out in St Barts, taking in some sun. *Mandatory credit: Brian Flannery/Flynetpictures.com*
(2010-01-04 16:00:07 - Source: FlynetPictures.com)
see more angles »