Apega/WENN.com

Brie Larson waves at the 2016 Independent Spirit Awards

31st Independent Spirit Awards held at Santa Monica Beach.

Featuring: Brie Larson. Where: Los Angeles, California, United States. When: 27 Feb 2016.

See our biography of Brie Larson