I bought this dress for a friend and she wore it to a wedding we were attending and it was perfect for her.
I would say it may run slightly larger as we bought a size 22 she normally wears a 24 and the 22 fit her perfectly.
I was not able to get a full body shot that night but here is the top.