She's one of Hollywood's hottest starlets.
So it was no surprise that Lucy Hale smoldered while gracing a St. Jude luncheon to mark Childhood Cancer Awareness Month on Friday.
The 29-year-old Truth Or Dare star definitely wowed in her asymmetrical crimson number.
The garment featured an off-the-shoulder design, as well as a split up the left side which offered just a glimpse of her lithe legs.
Nude strappy stilettos added a few inches to her 5ft2in frame.
Her brunette tresses were parted on the left and styled straight down, while magenta eye make-up, subtle blush and deep rose-tinted lipstick ensured the actress was ready for her turn in front of the cameras.
She appeared to have an enjoyable time at the event, and even took a moment to smile with a young guest.
Of course she was no doubt happy for her Pretty Little Liars costar Troian Bellisario as well; Lucy confirmed to Us Weekly at the event that her friend is in fact pregnant.
'I think we've all known for a bit,' she said, before gushing 'I'm really happy for her.'
Troian, 32, first rose to fame as Spencer Hastings on the American drama series Pretty Little Liars alongside Shay Mitchell, Ashley Benson and Lucy.
Also an actor, husband Patrick J Adams, 36, who hails from Canada played the college dropout turned unlicensed lawyer on Suits - the love interest of paralegal Rachel Zane - the now married Duchess of Sussex Meghan Markle.
It seems the St. Jude festivities didn't get too rowdy, as Lucy was seen ready to sweat in her workout attire on Saturday.
For her gym jaunt, she chose a white tank with several trimmed ruffles on the torso, and a pair of midnight blue leggings which emphasized her shapely figure.
Cream-colored trainers completed her athletic look.
A pair of dark sunglasses, a small wallet and a travel mug appeared to be her only accessories.
Want more content like this?
Top 5 is your sugar fix for celebrity, music and pop-culture from the Middle East? Watch and subscribe here.
Jagal!?' Top 5 Male Models in Arabic Music Videos
© Associated Newspapers Ltd.