Dakota Fanning looking festive on the March cover of Glamour