Selena Gomez is seen enjoying her day with her friends in Napa Valley, California on July 17, 2017.