You can view Catherine in her glamourous ruched halterneck maxi dress here.
You can buy Catherine's dress here from the The Dress Studio website.
I have blogged about Catherine's dress before, when Lucy Mecklenburgh wore it, and you can view that post here.
Item image via Forever Unique.