Yeh Hai Mohabbatein

Raman buys a western dress for Ishita for Shagun's cocktail party but Ishita gives it away to Shagun which upsets Raman deeply. What reason did Ishita have to give away the dress to Shagun? Will Raman forgive Ishita? Will Shagun and Ashok's wedding happen as planned?