Austin Nichols admits he felt "weird" kissing Mary-Kate Olsen in 'Holiday in the Sun' because he was "too old" compared to her. The 44-year-old actor was "18 or 19, or maybe even 20" when he played Griffen Grayson, the love interest of Mary-Kate's alter ego Madison Stewart, who was 15 when the family romance film was made.