Jeep at the 2017 Film Independent Spirit Awards
In This Photo: Aubrey Plaza
Actress Aubrey Plaza visits the Jeep tent at the 2017 Film Independent Spirit Awards sponsored by Jeep at Santa Monica Pier on February 25, 2017 in Santa Monica, California.
(Feb. 24, 2017 - Source: John Sciulli/Getty Images North America) more pics from this album »