Law Roach reveals why things 'didn't quite work out' with Keke Palmer

Keke Palmer told Law Roach he was "not the best stylist" for her.

The 31-year-old actress has been previously styled by celebrity stylist Law Roach - who styles Zendaya and Ariana Grande - and Law has now revealed things "didn't quite work out" between him and Keke, who once said he was "not the best stylist for [her]".

Speaking at a panel discussion for his new book, 'How to Build a Fashion Icon: Notes on Confidence from the World’s Only Image Architect,' Law said: “So when me and Keke started working, we worked together years and years and years ago.

“It didn’t quite work out, but we always loved each other. It was always love. It was always love.”

Even though their previous partnership didn't work, the pair reunited to collaborate on a look shortly after Palmer became pregnant with her first child.

He said: “I’m like, ‘Oh, let’s show the baby bump. I’m bringing all these clothes and I could never get the clothes right.

"And one time she actually called me, she said, ‘You might be the best stylist in the world, but you’re not the best stylist for me.’ I loved it.”

What's more, Keke believes Sergio Hudson's designs have helped to "accentuate" her curves.

Speaking to Essence magazine, Keke shared: "If you look at his designs, they're all about accentuating a woman's body in the best way.

"The cut of the dress, the cut of the jackets. The grosgrain in the dresses. Like, it's all meant to accentuate your body, to accentuate the waist and the breast line and the area underneath.

"All the cuts he makes are for a woman to feel good about her body."

Keke wore one of Hudson's designs to the Met Gala earlier this year, and she's credited the designer with helping her to rediscover her confidence.