Jessica Alba has certainly been enjoying her St. Barts holiday -- perhaps too much.
The 31-year-old star has been soaking up the sun for the past few days, and it looks like she's now sporting a painful sunburn.
The mother of two was spotted on Sunday, looking a little red while wearing a purple bikini that showed off her incredibly toned body. Alba and husband Cash Warren have been vacationing with the actress's friends, including Nicole Richie, who have all spent their days working on their tans.
It's a rough life.