Rachelle Mackintosh
Rachelle is the Executive Editor of New Idea and has a genuine obsession with all things celebrity. When she's off-duty you can find her in the bush or on a boat, stalking wildlife with her ridiculously large lens.