MRODRIGUEZ040808_001.jpg

Michelle Rodriguez MRODRIGUEZ040808_002.jpg

From the looks of Lost star Michelle Rodriguez, seen here leaving a Coffee Bean in Hollywood yesterday, what she needs is to chill out... not drink more coffee!

We hope we get to see Michelle in something soon because she's actually a good actress. James Cameron's Avatar doesn't come out until December 2009 so I guess we'll have to wait 'til then!