Beauty is pain!
The reality star posted a Snap of her legs after the event, and they looked like an annoyed cat had gone on the attack.
Ivy Lynn is that you?
The former Smash actress looked absolutely stunning in a Badgley Mischka striped gown that was covered in pretty pastel floral embroidery and featured a long sheer skirt.
We're sure her boyfriend Brian Gallagher LOVED all that boobage too!
David Yurman jewels, Giuseppe Zanotti heels, a Judith Leiber clutch and blonde tresses teased into a high bouffant were the icing on Megan's beautiful cake.
[Image via Andres Otero/WENN.]