Would go with her classmates
Aiden,
Jaiden, Caiden,
Braiden, Zaiden, Haiden and probably Paiden, Taiden, Shaiden etc (I wonder if there would ever be a class just made up of -aiden names of various spellings :) ).
Tis very trendy, made up and sounds like 'laden' (potential teasing if she's on the large side).
Liadan,
Lydia or
Leda would be so much better.