Lily Collins' perfect man is someone who makes her "laugh no matter what".
The actress is rumoured to be romancing Zac Efron at the moment, after they were spotted out and about together last month.
Although Lily hasn't commented on those reports, she did discuss what she looks for in a partner while promoting her new Snow White movie Mirror Mirror this week.
"Prince Charming is someone that can make you laugh no matter what," she is quoted as saying by People. "The thought of them makes you smile."
Lily added she was only talking "generally" and didn't have a specific person in mind.
However, the 22-year-old was happy to elaborate on what she finds attractive.
"[I'm looking for] someone that's open to spontaneity and not close-minded - and makes you feel like being you is enough," she explained.
Early in February Lily and Zac were seen enjoying a meal at Los Angeles steakhouse STK. A swarm of photographers were waiting for them outside, which Zac seemed unprepared for.
"[He] literally ran to the car and jumped in, leaving Lily behind," an eyewitness told X17 Online. "But Lily kept her cool and took her time. She wasn't as worried about not being seen by us. She took her time. She probably didn't want to trip in her heels!"
© Cover Media