Well done, Duff McKagan, you married a gorgeous lady. Susan Holmes-McKagan is a model (surprise, surprise), swimwear designer and a one-time cast member on the E! network's reality show 'Married to Rock.'

Holmes-McKagan has appeared on the covers of Vogue, Elle, Marie Claire and the sacred Playboy magazine. The former Guns N' Roses bassist married Susan in August 1999 and the couple have two children together.