Megan Fox rocked a cowgirl look at Coachella amid her split with MGK, donning a white top, daisy dukes, and blue hair.