She’s come a long way since being discovered by Elton John aged just 13-years-old.

And Scottish singer Tallia Storm showed she has the X Factor, as she posed up a storm on the beach in Marbella.

The 17-year-old Scottish R&B singer sported both a yellow triangle bikini and a blue neon bikini during her time by the sea.

Arriving in Spain by private jet a week ago, the hitmaker wrote: ‘Just touched down in Spain. Thanks for the trip @victorprivatejets.. Back to Easy Jet next week’.

And on Saturday, the teen star took to Twitter revealing she was having a mini photo session during a break from recording.

‘Post studio break.. Having the best time recording in Spain!’ she wrote.