We haven't seen much of Petra Nemcova's bikini body lately; she's been busy doing charity work, mainly for her own non-profit organization, Happy Hearts Fund.

But the supermodel returned to her Sports Illustrated Swimsuit Issue roots this weekend by walking the runway at the "Pin-Up Stars" fashion show in nothing but a barely-there two-piece.

The 33-year-old Czech beauty clearly still has the body that made her a staple on every guy's cubicle, so it's too bad she doesn't flaunt it as often anymore.

[via Popoholic]