Lindsay Lohan on the Set of Ugly Betty
The cast of Ugly Betty filmed at Central Park in New York City on September 12. Lindsay Lohan guest starred and wore a tight purple dress (she would’ve looked much better if she hadn’t lit up with a grumpy expression on her face). Becki Newton was adorable in her puffy-sleeved cream coat and matching hat, while Vanessa Williams smoldered in her tan coat dress.
Photos via PicApp














Leave a Reply