The Bon Vivant

Bon Vivant, from the French, means someone who lives life well.  In other words, a bon vivant is the life of the party whether hosting or a guest.