Prince Harry's ex Chelsy Davy attends royal wedding

Prince Harry is still friendly with ex Chelsy Davy, who attended his wedding to Meghan Markle on Saturday morning at St. George's Chapel inside Windsor Castle.

Chelsy and Harry dated on-and-off for seven years from 2004 until 2011. The Zimbabwean born blonde, now 32, met Harry during his gap year in Cape Town. She's considered to be Harry's most famous ex, considering how long they were together.

SEE ALSO: Watch LIVE: The Royal Wedding of Prince Harry and Meghan Markle

On Saturday, Davy was all smiles as she showed up to St. George's Chapel at Windsor Castle wearing a knee-length navy dress with a matching fascinator and with a ruffled, elbow-length cape over her shoulders.

Inside the ceremony, though, fans noticed that Davy had a sour look on her face inside St. George's Chapel.

Clearly, though, the former couple ended their years-long romance on good terms, considering that she snagged an invitation to the wedding on Saturday. Fans of the royal family will remember that 32-year-old was at Prince William and Kate Middleton's wedding back in 2011 and prompted reunion rumors with Harry, who insisted that he was "100% single" at the time.

Markle's ex-husband, Trevor Engelson, will definitely not be at the royal wedding, as reports surfaced late this week that he had skipped town out of Los Angeles to avoid the spotlight this weekend.

See photos of Chelsy Davy and Prince Harry together:

More from AOL.com:
Meghan Markle's father reacts to news Prince Charles will walk her down the aisle
Elton John's royal wedding performance will likely include a tribute to Princess Diana
Megyn Kelly says Meghan Markle should ask herself one question as she faces onslaught of public scrutiny