Kimberly Stewart Shows Off Her Baby Bump
04/21/2011 AT 04:00 PM EDT
Wearing a flowing maxi-dress that fell gently over a rounded tummy, and with her blonde hair worn in a casual up-do, Stewart, 31, dined at Il Sole in West Hollywood with her dad Rod Stewart and brother Sean.
"Kim looked great and very healthy," says an onlooker of Stewart, who's expecting her first child with actor Benicio del Toro. (The pair are not currently a couple.) "She was smiling and looked pretty in a long dress that revealed a small baby bump."
Meanwhile, Rod – who "smiled and seemed excited" when asked if he was looking forward to being a grandfather – happily assisted his daughter after the meal.
"Upon leaving the restaurant, Rod seemed very protective of Kim and made sure she got into the car okay," the eyewitness says.