Michelle Keegan and Mark Wright made a perfect pair as they stood arm-in-arm at The Sun Military Awards on Wednesday evening. The Strictly Come Dancing hopeful looked dapper in a black suit, waistcoat and bow tie while former Coronation Street star Michelle matched her fiancé in a monochrome gown.
The Stockport-born TV actress sported a custom-made floor-length dress by Debra Chigwell, accessorised with a gold box clutch and metallic strappy heels.
Michelle and Mark have been together since 2012
Jessica Wright stepped out alongside her 27-year-old brother Mark and future sister-in-law Michelle, also 27.
"Tonight was amazing," tweeted the 29-year-old TOWIE star. "#millies #BestOfBritish."
The couple wore matching monochrome outfits
Michelle, Mark and Jessica were joined at the awards, which were held at the National Maritime Museum in Greenwich, by stars including David Beckham, Simon Cowell, Damian Lewis and Liam Neeson.
Glowing Rebecca Adlington shows off her small baby bump at The Sun Military Awards
Rod Stewart, Penny Lancaster, Myleene Klass, Amanda Holden, Mary Berry, Lacey Turner, Dame Maggie Smith, Alesha Dixon and Jamelia also made up the star-studded guest list.
Prince Charles and the Duchess of Cornwall flew the flag for the royal family
Representing the royal family were Prince Charles and the Duchess of Cornwall, while politicians including Prime Minister David Cameron and Leader of the Opposition Ed Milliband were also in attendance.
The Sun Military Awards, nicknamed The Millies, celebrates the work carried out by servicemen and women.
Military hero Johnson Beharry, who became the first recipient of the Victoria Cross for more than two decades in 2005, attended the annual ceremony for the first time.