by ImageCollect
Sheryl Crow and Owen Wilson at the premiere of Miramax's "COMMITTED" in Westwood, 04-18-00