hellomagazineWeb
Back to story
1 of 5
New Zealand beauty Rachel takes to the catwalk with her collaborator Megan Walls to present some of the items from her new swimwear rangePhoto: © Getty Images