Entertainment News

Bright colors on the blue carpet at the Independent Spirit Awards

Rachel McAdams, Brie Larson and Jessica Chastain attend the 31st annual Film Independent Spirit Awards in Santa Monica, California on February 27, 2016.