Frank Ocean has released another new album.

Just days after the release of visual record 'Endless', the 28-year-old singer has dropped a 17-track album, 'Blonde'.

He also released new single 'Nikes' from the album, over the weekend.

Credits on the record include, Beyoncé, Kanye West, Pharrell Williams, James Blake, Jamie xx, Rick Rubin, and Tyler the Creator.

It is available on iTunes and is currently streaming exclusively on Apple Music.

'Blonde' replaces the previous title 'Boys Don't Cry'.

Meanwhile, Frank's producer Malay recently insisted the delay on his new music was because ''art cannot be rushed''.

Frank's first full-length major label album since 'channel ORANGE' in July 2012 was initially expected to be released in July 2015 but the release date was pushed back several times because Ocean wanted it to be perfect.

In a Reddit AMA interview, he said: ''It's about making sure the perfect aesthetic for the situation has been reached, to do that takes constant tweaking, trial and error ... That goes for any creative [situation].''

He also claimed there had never been an actual release date for the record, saying: ''Never heard of an actual date ... Then again I don't pay attention to a lot of stuff.''

Earlier this month, fans were left disappointed when the new release failed to materialise.

The 'Thinking Bout You' hitmaker was expected to unveil his long-awaited LP exclusively on Apple Music, along with a music video as well as a printed publication.

Fans were teased about the release of the new album when Apple Music hosted a livestream with Ocean, featuring him working in a woodworking shop. The livestream was never specifically linked with the release of his album but atmospheric music could be heard throughout, with reports that it could be snippets from his latest LP.