Jennifer Lopez's dress (?)

I *think* it's a dress! LOL!
2gtvtd1.jpg

33dfkuv.jpg

25a8b4y.jpg

2d857wj.jpg
 
I dont think this a dress and i dont think it's by pucci but then again i could be wrong im just thinking of the patterns froms the 70's -80's.

i hope someone can ID this