Megan is one of the eleven contestants on the CW’s reality series, Stylista. The 22-year-old is a native of Vail, Connecticut, but lives in New York City. The graduate of Fordham University currently works as an entrepreneur. Among her fashion idols are Grace Kelly, Catherine Denevue and Almost Famous’ Penny Lane (Kate Hudson).