Jessica Alba flashes her pearly whites as she arrives at a restaurant after shopping on Robertson Boulevard in Los Angeles on Friday (June 18).
The 29-year-old former Dark Angel stopped by O Burger to pick up some organic food and then grabbed an iced tea at the Coffee Bean.

You can check out Jess in her new film, The Killer Inside Me, alongside Casey Affleck and Kate Hudson. The film just opened in limited release.