Susan Holmes McKagan net worth: Susan Holmes McKagan is an American model, designer, and host with a net worth of $20 million dollars. Born in Bowling Green, Ohio, Susan Holmes McKagan began her modeling career at age 16, after being approached by famed fashion photographer, Marco Glaviano, while eating dinner at a restaurant in Manhattan. She went on to appear on the covers of such publications as ELLE, Vogue, and Marie Claire, as well as in campaigns for such designers and fashion houses as Fendi, Guess, Karl Lagerfeld, Dolce & Gabbana, Louis Vuitton, and Victoria's Secret. She began designing her own swimwear in the late 90s, and her line, Susan Holmes Swimwear, has become incredibly popular. It has been worn by such stars as Katie Holmes, Heidi Klum, and Elle MacPherson, and has become the favorite swimwear line for "The Sports Illustrated Swimsuit Issue". She has also served as a guest judge for "America's Top Model", and as an entertainment analyst for "Fox News". Susan Holmes McKagan is married to former Guns N' Roses base player Duff McKagan.