Multiple domains with one Play App

Hey, I’m trying to implement such thing: I have a website where users can have their public page, now I want to create different layout for same page but with some sort of customization so it will be looking like a separated website and I want to allow ppl link their own domain names and it will be dynamically added. Is it even possible with Play?