Chrissy Teigen and John Legend stock up ahead of Independence Day at Bristol Farms in West Hollywood. John smiles for the cameras as he loads their car with groceries while Chrissy hides her makeup free face under a large brimmed hat and dark shades.