Julia Roberts and her older sister Lisa Roberts Gillan attended the 10th Annual Tribeca Film Festival yesterday in NYC. The two sisters came for the “Jesus Henry Christ” premiere. Julia is scheduled to appear on dear friend Oprah’s final episode of The Oprah Winfrey Show on May 25th. Julia Roberts is also the Executive Producer and Host of a special debuting on Oprah’s OWN Network May 7th just in time for Mother’s Day “Extraordinary Moms.” Julia also has a new movie due out this summer starring with close friend Tom Hanks “Larry Crowne.”