If you can't be with the one you love, love the one you're with… who just happens to look a lot like the one you love. That seems to be Justin Bieber's plan. Earlier this week, the 23-year-old mega-star was spotted in Miami Beach "canoodling" on a chartered yacht with model Alexandra Rodriguez, who US Weekly is calling a "Selena Gomez lookalike." Or maybe they just have similar hair and Latino-sounding names?

Capitana Alexandra ⚓️

A post shared by Alexandra Michelle (@alexandrarodriguez__) on

Sources: US Weekly