LOL! Nicole Richie Dresses as Jennifer Lopez for Halloween

LOL! Nicole Richie Dresses as Jennifer Lopez for Halloween

She's still Nicky from the block!

Nicole Richie stuck to her guns this Halloween and avoided wearing a "slutty" costume at Kate Hudson's bash in the Pacific Palisades Saturday night. Still, Richie managed to impersonate one of Hollywood's sexiest icons: Jennifer Lopez!

For her funny but prim J Lo getup, Richie, 30, donned the 42-year-old diva's iconic pink sweatsuit, oversized gold aviators, huge hoop earrings, accessorized with a Louis Vuitton bag; she wore her hair up in a bun and even made sure her skin matched Lopez's gorgeous golden glow.

On Thursday, the designer, Hollywood kid and mother of two pleaded on her Facebook page: "Girls, can we all pledge that we will not dress slutty for this Halloween? The jig is up!"

The mom to daughter Harlow, 3, and son Sparrow, 2, has successfully avoided "slutty" getups for several Halloweens. In 2010, she was dowdy Margot Tenanbaum from The Royal Tenanbaums and peppy Jessie the Cowgirl from the Toy Story films; in 2009, she covered up as the White Rabbit fromAlice in Wonderland.

Tell Us: Should Jennifer Lopez be flattered? Should she be Nicole Richie for Halloween?

Jennifer Lopez Recovering from Marc Anthony Split, Ready to Move on with Bradley Cooper?

Jennifer Lopez Learning to be OK with Being on Her Own
Jennifer Lopez Learning to be OK with Being on Her Own

Jennifer Lopez believes that she's finally mastered some of love's most important lessons.

The 42-year-old Love Don't Cost A Thing singer recently split with husband Marc Anthony after seven years of marriage and is now rumored to be dating Bradley Cooper. She said that her experience has taught her that only one thing really matters.

"I think I've finally learned the biggest lesson of all… you've got to love yourself first," she told Glamour magazine.

"You've got to be OK on your own before you're OK with someone else. You've got to value yourself and know that you're worth everything. And until you value yourself enough and love yourself enough to know that, you can't really have a healthy relationship."

The mother-of-two gave her biggest hint yet that things could be hotting up with The Hangover actor when she said, "I think to give something a chance, to really get to know somebody, you want to do it out of the public eye. You know the media—they want to rush everything."

Jennifer Lopez shoots a glance.