By Nic Baird

Whether single by choice or by broken heart, the prospect of marriage for the unattached seems distantly hypothetical. If you’re a free spirit looking for flings, fun and flirting, you’ll avoid even the thought of it at all costs. For those recovering from a lost love, it’s important not to give up, because Prince Charming will come again. In fact, there are some Hollywood bachelors and bachelorettes who are in desperate need of true love as well. Others are devoted to such a carefree life of casual hookups that it makes one wonder if even the most glamorous single celebrity could lock them down. Here are the stars we’d like to push down the aisle:

1. Robert Pattinson: Shying away from public appearances, steady drinking and tales of heartbreak characterize the media vampire since his split from Kristen Stewart. Robert Pattinson is known for his legion of Twi-hards, and it’s only a matter of time before a Hollywood lady gets close to  Team Edward. Katy Perry, a mutual friend of Robsten, took the bruised Twilight hunk out to cheer him up shortly after news of Stewart’s affair broke. Whether it’s a shoulder to cry on or, less likely, a fresh love to sink his fangs into, Pattinson deserves the fairy tale romance he portrays.

Related: Find Out How Robert Pattinson is Coping with Kristen Stewart’s Betrayal

2. Cameron Diaz: She’s been romantically linked to the likes of Matt Dillon, Jared Leto, Justin Timberlake and Alex Rodriguez, but Cameron Diaz is currently single. The freshly 40-year-old actress is still a blonde bombshell at the box office, but her most recent appearance in the pregnancy comedy What To Expect When You’re Expecting makes us wonder if a family is on the horizon. “I’ve never said I don’t want children,” Diaz explained to InStyle magazine. “I just haven’t had children yet.” The simple truth is that a long marriage seems daunting to the powerful starlet, according to a Stylist interview. “Have someone for five years and another person for another five years. Life is long and lucky and yes, love might last forever, but you don’t always live with the person you love forever.”

Related: Celebrity Couples That Have a Kid-Free Marriage

3. Gerard Butler: While his adoring female fan base would probably send truckloads of hate mail his way if it happened, we all wonder what type of woman could get this Hollywood bad boy to commit. Party antics got Butler fired as a lawyer and have also kept him from serious coupling. I’m not a big relationship guy,” the 300 actor told Men’s Journal. “One of my vices is, I’m too wrapped up in myself and not always in a good way.” That said, as of last spring, Butler has been seen with Madalina Ghenea, a Romanian model who helped him promote a brand of razors. Is the rowdy Scott breaking his old habits?

4. Katie Holmes: Not that the young actress has to start rehearsing her dating scene so soon after her summer divorce, but Katie Holmes still has plenty of time for future love, and even marriage. As a single mother with Tom Cruise’s powerful shadow looming over her, future suitors might have an easier time trying to date Batman’s ex. Last week, she insisted in Women’s Wear Daily that the important things were to keep trying and not be afraid to fail. Holmes has welcomed some male attention since her split: a friendly kiss from an unidentified dinner date. It would be nice to see a happy ending follow her foray into Scientology.

Which Celebs would you like to see tie the knot? Share your comments below!