Rihanna wearing Allerton Swimwear while holidaying in Mexico