EXCLUSIVE: What Is Jodie Foster Wearing On Her Forehead? Cafe In Beverly Hills Olympic BlvdFollow us on TWITTER at http://twitter.com/hollywoodtv