For those of you who keep going on about Stephanie's bikinis, wow you really need to get out more.
Personally I see nothing wrong what-so-ever, she has an amazing figure. And for goodness sake, when she's performing public duties she always dresses appropriately, so why shouldn't she wear whatever she wants in her own free time. It's not her fault that papparazzi have nothing better to do with their sad pathetic lil lives.
As for her children, anyone can see they are healthy and happy. I personally take that as Stephanie is a damn good mother.
Stephanie in an incredible person, princess, mother, and she has so many fantastic qualities. Above all she is human and she has a right to a private life, so give her a break, please.