If you're looking for something to get you in a festive mood this Thanksgiving weekend head to America's Center.
Holiday Magic features all kinds of food, fashions and fun.
It runs November 23-25 at America's Center. Tickets are $10 for adults, and $5 for children.
For more information visit stlholidaymagic.com.