Selena Gomez was spotted in Rio de Janeiro sporting her resort look wearing the Collin Skinny in Stockport along side Justin Beiber.