Yes, she had a second wedding dress on her special day!
According to Cafe Mom, Kate switched her dress at the reception. Though, since they had a reception after the wedding ceremony and the other hosted by Prince Charles, well everyone had a change of attire for both receptions.
To see her dress, click here.
Marco A. Sailnas