Michelle Keegan looked elegant and sophisticated as she headed to the Kildare races just outside of Dublin on Saturday, while her boyfriend Mark Wright was on holiday in Spain.
The Coronation Street actress attended the Irish Derby to judge the "Most Stylish Lady" competition, but the brunette beauty could have won the prize herself. She dressed her best, and said she was "so excited" getting ready for the event.
Michelle looked the picture of perfection as she stepped out in a white and purple Kelly Love dress, which showed off her tanned and toned legs.
CLICK ON PHOTO FOR GALLERY
She wore a wide-brimmed hat and white River Island heels to complete her look, and accessorised with a bright pink clutch bag.
Michelle was all smiles throughout the day, posing at cameras, signing autographs and blowing kisses to her fans, but was clearly jealous of Mark's warm weather in Spain.
"Getting ready for the races today in Ireland!! So excited!! I really hope the weather picks up though! ...Summer my ass!! X," tweeted Michelle, ahead of the event.
"@elliottwright_ @georgiewright_ @markwright_ @joshwright4 @juice_reed SO jealous right now, it feels like its -5 here!! :(( Xx," she later posted.
The stunning actress remained active on Twitter, and by the end of the day hadn't let the gloomy weather get her down.
"Had a fab day in Kildare now on my way home for a chilled out night... Can't wait!!!! #takeaway #onesie #dvd that's abit of me 2night! :) X," she tweeted, and again "Fab day! X," alongside a close-up photo of herself wearing the elegant hat.
The Coronation Street actress has recently announced she will leave the popular soap, having spent six years playing Tina McIntyre.
"I have had the most amazing six years at Coronation Street and it was such a difficult decision to leave," she said. "But I felt it was the right time for me to make the next step in my career.
"I will miss Tina and will always be grateful to ITV and Coronation Street for giving me such an amazing role to play for my first ever acting job."
Mark and Michelle have been dating for six months and were recently pictured snuggled up on a plane, enjoying a snooze in each other's arms.
Mark's manager Neil Dobias posted the snap on his Twitter page, accompanied with the caption, "On a plane. A seat each and they still have to be joined at the hip #INeedToHaveAWord."
It's a little princess!