It was a very busy and big week for Facebook creator Mark Zuckerberg.... On Monday he turned 28-years-old and his then girlfriend graduated from medical school, then on Friday Facebook went public in one of the most highly anticipated IPOs in Wall Street History and he finished off his week with a surprise wedding.

Related article: Carey Mulligan & Marcus Mumford Tie the Knot!

Priscilla Chan Mark Zuckerberg

Related article: Jessica Biel & Justin Timberlake Planning Summer Wedding?!

Mark married his longtime girlfriend, Priscilla Chan, in a private ceremony at his Palo Alto home in California. Guests at the wedding were caught off guard, as they thought they were attending a graduation party. Amongst the fewer than 100 guest was Facebook's chief operating officer Sheryl Sandberg. One guest stated, "Everybody was shocked."

Mark wore a simple blue suit and tie with a white shirt and his bride walked down the aisle in a traditional white wedding gown and veil. Mark designed Chan's wedding band himself, which featured a "very simple ruby." The wedding was planned for months and guests were treated to a family-style feast that included dishes from the couples favorite sushi restaurant.

Congratulations!!

Photo courtesy of Facebook