Jennifer Lopez wore a white fur coat when she gave birth to her twins.

Jennifer Lopez

Jennifer Lopez

The 'On The Floor' singer wore the garment when she went into labour with her eight-year-old boys Max and Emme - whom she has with her ex-husband Marc Anthony - because nothing else would fit her at the time.

She revealed: "I think of the day my kids were born ... It was in the middle of a snowstorm, and I wore this big white fur coat. I was huge, and it was the only coat that would fit me."

The 'Shades of Blue' star is reminded of moments in her life from the clothes she was wearing at the time such as who she was dating.

She told Harper's Bazaar magazine: "It takes you back to that period in your life. I do the same thing with my closet. I walk in and I see a hat or a pair of shoes or a coat, and I go, 'Wow! I remember I was wearing that the day this happened, or I was walking down the street; or I heard this or my mom said that, or my boyfriend ...' You know what I mean? 'And I was dating so-and-so..."

The blonde beauty recently teamed up with designer Giuseppe Zanotti to launch her own footwear range called Giuseppe for Jennifer Lopez, which will be available in January, and teased it will show her sparkly side.

Talking about the collaboration, she said: "I have a certain sensibility about the way I dress and design, and I just kind of handed that to him. People really associate me with sparkle and a little bit of street edge and things like that. I wanted to make sure the collection had that, but then some [styles] feel very glam and high-end fashion."