Both ladies have taken a shine to this pretty navy House of Holland frock, which is covered in an eye-popping bright orange starburst print.
And we're not surprised they love it - it's super-flattering thanks to its nipped-in waist and flared skirt, which work together to create the perfect silhouette.
Unfortunately the loud-and-proud frock also comes with a pretty hefty price tag... £330 to be exact. Grrr!
Alesha was the first to get her hands on the dress, wearing it to the launch of her Rose Quartz fragrance in London last month (8 January).
The Britain's Got Talent judge upped the ante with bright pink heels while flaunting tumbling curls swept over one shoulder.
Meanwhile, The Saturdays singer Vanessa donned her printed number at the International Fashion Showcase event in London yesterday (13 February).
She also added a pop of pink with a small handbag, completing her look with plain black heels and a crimson red pout.
Now we can't decide who looked best, so we're wimping out and calling this one a tie!
What do you think?
Got an iPad or iPhone? Reveal Mag is specially designed to fit!