It's always a fashion parade when Nicole Richie arrives at traffic school, and she didn't disappoint yesterday with her gladiator sandals, back in a big way black nail polish and trendy double braids. Even though Nicole has been extra busy lately with her blossoming TV career and taking care of the family's newest star, little Harlow, she still manages to make attending her weekly driving class a priority. Most of you think she's still a bad girl at heart, but Nicole does deserve some credit for teaching Harlow about taking responsibility for your actions.

Pacific Coast News Online and Source
He's only been back in CA for a few days, but John Mayer and Co. were already piling onto the tour bus — after a visit from the personal trainer earlier in the day — for the trek from LA to Paso Robles for a performance last night. The new Sony poster-boy didn't have Jennifer by his side for this trip, but with gadget in hand he's ready to get back on the road. If she was there watching her man's show, we're guessing she got there in something a little more stylish than the bus.

To see more of John just read more
A glowing Jennifer Garner had her best grocery shopping companion, Violet, riding in her cart at Whole Foods in LA today. The fact that baby number two is on the way is pretty much out of the bag by now, but no word from the family themselves leads to yet another peripheral source talking about Jen and Ben. The owner of a playground the family frequents gushed about the superstar couple calling Jennifer "the perfect mom" and Ben "totally insane about Violet." Seems like everyone wants to talk about the family other than the Garner-Afflecks themselves. Fine by us, we just love seeing them so adorable all around town.

Flynet
Reese Witherspoon was out shopping her way around LA again yesterday. With her kids at Magic Mountain and Jake Gyllenhaal off working on The Prince of Persia, it looks like she's taking advantage of her free time with a yummy looking iced coffee. She's certainly earned her shopping — according to Forbes' list of Top Earning Actors she banked $25 million last year making her the fourth-highest paid actress after Cameron Diaz, Jennifer Aniston and Keira Knightley and tied with Gwyneth Paltrow. It's no surprise that those are some of our favorites around here too.

X17 Online