Milly Ashford is the granddaughter of the school superintendent, Ruben K. Ashford, and president of the Student Council. Milly enjoys teasing Shirley and is eager to discover Lelouch's weaknesses — enough so to rally the entire school into chasing after Arthur when she suspects the cat to hold something precious to him. She is secretly in love with Lelouch, but realizes the need to restore her family's status by marrying a noble.

Milly is aware of Lelouch's identity as a former prince of Britannia, her family having supported Empress Marianne. In the second picture drama special included on the DVD release, her grandfather and Nina's grandfather are said to have worked on the Io and Ganymede Knightmare Frames together. Marianne's assassination led to the family's nobility status being stripped. The Ashfords arrange for Milly to marry Earl Lloyd Asplund to restore it. After the events of the first season, Milly remains a student on campus because she failed her examinations, although it is noted that she did so on purpose to remain on campus with her friends. She eventually earns enough credits to graduate and becomes a weather forecaster on the local TV news. She also breaks off her engagement with Lloyd.

Code Geass tells the tragic story of an oppressed Japan under corrupt Britannian rulers. Despite dealing with heavy themes involving war, there are moments in the show that we just have to laugh at. So take a break from the solemnity and enjoy the 10 funniest moments in Code Geass!