Supermodel Rachel Hunter has filed for divorce from rocker-hubby Rod Stewart after 13 years of marriage. She cites irreconcilable differences. Oddly enough, the couple have been separated since 1998, so an obvious question would be: What the heck took so long?