Nicole Richie still hasn't decided on her wedding dress.

The Fashion designer - who is expected to tie the knot with her fiance Joel Madden this weekend - has narrowed her choice down to two gowns but has not yet made up her mind which one she will wear to walk down the aisle.

A source told Us Weekly magazine: "She's deciding between two dresses; Marchesa and vintage CHANEL."

Though she hasn't made up her mind about which gown to wear, Nicole - who has two children, daughter Harlow, two, and 14-month-old son Sparrow, with Joel - flew to New York last weekend for a final fitting in the Marchesa gown.

The insider added: "Nicole brought her stylist Simone Harouche with her. A lot of thought went into her dress - it was a priority for her."

Meanwhile, Nicole's wedding planner Mindy Weiss has been calling her guests to invite them to the "intimate" ceremony, which is to be held at the socialite's father Lionel Richie's estate in Beverly Hills this weekend.

One friend said: "Mindy called all of the guests personally. It's going to be a very small wedding."

Earlier this week, it was revealed contractors have been working hard transforming Lionel's outdoor area for the ceremony, with white tables and chairs arranged outside and a special dancefloor constructed.

A source said: "A stage is being built over the pool in the backyard so the guests will have more space to dance.

"It's kind of cool because people will be dancing on top of the water."