Looks like a cross between an RN Daring Class destroyer and one of those Spanish Aegis frigates ...
Actually, meant the De Zeven Provincien Class frigate, not the Spanish one ...