Sophia Bush in short shorts may2009

rs110365534270399.jpg rs959521534270399.jpg rs907238534270399.jpg rs837975534270399.jpg rs411578534270399.jpg rs955963534270399.jpg
was spotted shopping on Melrose in Beverly Hills, wearing