The 23-year-old Little Mix singer is currently in a relationship with English soccer star Alex Oxlade-Chamberlain, but has said she would happily tie the knot with the "Life" actor, reported Daily Star.
"If I had to marry a celebrity I'd never met, it'd definitely be Jake Gyllenhaal. He's just wonderful."
The blonde beauty has been dating Alex, also 23, since last year, but their relationship is still "early days" and both parties are keen to keep out of the spotlight while they get to know each other.