This question already has an answer here:
- Why more than one Higgs? 1 answer
Why do we add an extra doublet to the two higgs doublet model?I mean what are the conditions due to which we had to add an extra doublet. What are the limitations with only one doublet and how 2HDM solves it?