Sarah Hyland is the epitome of a health warrior. The 31-year-old Modern Family star has been vocal about her health challenges but has still continued to thrive and shine through the years. Don't let her size fool you because this girl is pretty tough!
Read on to learn about the activities that help her stay in shape, as well as the photographs that prove they work—and don't forget to check out the 30 Top Celebrity Swimsuit Moments to become beach-ready too!