We caught Jessica Simpson flaunting her bikini body in a pair of Daisy Duke cutoff denim shorts in Mexico. The singer is celebrating the 40th birthday of her friend and stylist Nicole Chavez.