Really hard to say, since all I know of celebrities are their looks and personnas in public. God only knows what these people are like without makeup, and behind closed doors! Lol
But if you held a gun to my head (please don't, lol), I'd choose:
Sofia Vergara (Gloria Pritchett on "Modern Family) - Gorgeous, sexy and funny, and;
Angela Bassett - Smart, and also gorgeous and sexy. But those muscles though! She could carry me across the threshold! I likes me a strong woman!