Black Party/ Cocktail Dress with Oversized Bow.
Also has removable straps.
size 10
From H&M.
Note stitching is coming apart slightly at the back, but I think this could be easily fixed! (I just have no sewing skills!) - see picture!