Julianne Hough has given up on her marriage six months after she and former ice hockey star Brooks Laich separated, and she has filed for divorce.