Whether you're talking colleagues or old camp friends, a wedding is such a personal affair that you should only invite the people you really want to come. So sure, ask your office mates, but keep wedding chatter to a minimum in the workplace. And as tempting as hand-delivery may be, mail invites to their home addresses.
The one sticky situation is your boss. If you work closely with him or her, consider sending an invitation for political reasons. That said, never feel obligated to include anyone. It's your day! Celebrate it with those you care about the most.
More from Martha Stewart Weddings:
Kate Bosworth's Wedding: Behind the Scenes Photos
The New Bridal Shower Rules (Awkward Icebreakers Not Included!)
Blake Lively and Ryan Reynolds Wedding Photos
21 Gorgeous Engagement Rings of Real Brides