I took a risk with this dress and man, did it pay off! When I saw it on ASOS, I wasn't sure about the silhouette. It was listed as a babydoll dress so I thought it may look a little shapeless on me and I was worried about the high collar, but I loved the print, the sleeve:skirt proportions and, of course, that cute keyhole detail at the front. In the end, I took a chance and bought it, fully expecting to return it. How wrong I was!